Mono -dev package transition
The plan is thus:
1) Prepare packages with non-self-referential rdepends
2) Upload them in a carefully prepared order to minimize broken builds
3) Prepare packages with no rdepends or only self-referential rdepends
4) Upload those
This minimizes the window for applications being unbuildable, without wasting developer time over packages which don't have any impact
bold text is maybe-ftbfs. italic text is maybe-completed. Green means "done", red means "probably fucked" (e.g. upload a -dev library and that goes green, all its reverse-build-depends go red unless they're fine). Mark individual reverse-build-depends as bold to say "unchecked, probably fucked" and italic to say "done, finito, no more problems". Blue means "scheduled for murderizing, do NOT do a -dev" - use strikethrough for the reverse-build-depends to signify "no longer r-b-d on this"
Source package |
reverse build-depends |
avahi-sharp |
avahi-sharp beagle giver gshare |
boo |
banshee boo monodevelop-boo |
cecil |
cecil cecil-flowanalysis db4o |
cecil-flowanalysis |
db4o |
db4o |
longomatch tangerine |
evolution-sharp |
beagle gfax gnome-do-plugins tasque |
gdata-sharp |
gnome-do-plugins |
gmime2.2 |
beagle gmime2.4 tomboy |
gmime2.4 |
|
gnome-desktop-sharp2 |
gnome-desktop-sharp2 gnome-do gnome-do-plugins gnome-rdp monodevelop-boo bansheelyricsplugin drapes tomboy |
gnome-keyring-sharp |
f-spot gnome-do gnome-rdp |
gnome-sharp2 |
banshee bareftp beagle blam drapes f-spot gbrainy gfax giver gnome-desktop-sharp2 gnome-do gnome-sharp2 gshare gtwitter hipo last-exit lat mono-tools monodevelop muine tasque tomboy gnome-do-plugins banshee-coverwallpaper bansheelyricsplugin dfo gnome-subtitles monodevelop-boo sysinfo |
gsf-sharp |
beagle |
gtk-sharp2 |
avahi-sharp banshee banshee-alarm-extension banshee-coverwallpaper banshee-extension-mirage bansheelyricsplugin bareftp beagle beagle-xesam blam bless cowbell dfo drapes evolution-sharp f-spot gbrainy gfax giver gmime2.2 gmime2.4 gnome-desktop-sharp2 gnome-do gnome-do-docklets gnome-do-plugins gnome-rdp gnome-sharp2 gnome-subtitles graphmonkey gsf-sharp gshare gtkglarea-sharp gtk-sharp2 gtwitter hipo hyena ipod-sharp last-exit lat libanculus-sharp longomatch mono-addins monobristol monodevelop monodevelop-boo monodevelop-database monodevelop-java monodevelop-vala mono-tools mono-uia-atkbridge mono-uia-winforms muine notify-sharp smuxi sysinfo tangerine tasque thelastripper themonospot tomboy tomboy-latex webkit-sharp yahtzeesharp |
gtkglarea-sharp |
|
hyena |
|
ipod-sharp |
|
kdebindings |
kdebindings |
libanculus-sharp |
|
libflickrnet |
dfo f-spot gnome-do-plugins libflickrnet |
libkarma |
banshee |
log4net |
nant smuxi tangerine |
mono |
avahi-sharp banshee banshee-alarm-extension banshee-extension-mirage bansheelyricsplugin bareftp beagle beagle-xesam blam bless boo cecil cowbell db4o dfo drapes evolution-sharp f-spot gbrainy gdata-sharp gfax giver gluezilla gnome-desktop-sharp2 gnome-do gnome-do-docklets gnome-do-plugins gnome-keyring-sharp gnome-rdp gnome-sharp2 gnome-subtitles gshare gtk-sharp2 gtwitter hipo hyena ikvm ipod-sharp ironpython kdebindings last-exit lat libanculus-sharp libflickrnet libkarma log4net longomatch mono mono-addins mono-basic monobristol mono-debugger monodevelop monodevelop-boo monodevelop-database monodevelop-debugger-gdb monodevelop-debugger-mdb monodevelop-java monodevelop-vala mono-tools mono-uia-atkbridge mono-uia-winforms mono-zeroconf muine mysql-connector-net-5.0 nant ndesk-dbus nemerle nini njb-sharp nlog nunit podsleuth semweb smartirc4net smuxi sublib sysinfo tangerine taoframework tasque thelastripper themonospot tomboy tomboy-latex xsp yahtzeesharp zeroc-ice |
mono-addins |
banshee banshee-extension-mirage f-spot gbrainy gnome-do gnome-do-plugins mono-addins monodevelop monodevelop-database monodevelop-java monodevelop-vala tomboy |
mono-basic |
mono-basic |
mono-uia |
mono-uia mono-uia-atkbridge mono-uia-winforms |
mono-uia-atkbridge |
|
mono-uia-winforms |
|
mono-zeroconf |
banshee mono-zeroconf tangerine |
mysql-connector-net |
monodevelop-database |
ndesk-dbus |
banshee beagle beagle-xesam blam f-spot gnome-do gnome-do-plugins gnome-keyring-sharp gshare hipo ipod-sharp last-exit muine ndesk-dbus-glib notify-sharp podsleuth tasque tomboy |
ndesk-dbus-glib |
banshee beagle blam f-spot gnome-do gnome-do-plugins gshare hipo last-exit muine notify-sharp tangerine tasque tomboy |
nemerle |
nemerle |
nini |
smuxi tangerine |
njb-sharp |
|
nlog |
|
notify-sharp |
banshee giver gnome-do tasque |
nunit |
mono monodevelop nant nunit taoframework |
openoffice.org |
openoffice.org |
semweb |
|
smartirc4net |
smartirc4net smuxi |
sublib |
|
taglib-sharp |
banshee beagle hipo muine tangerine thelastripper |
taoframework |
taoframework |
webkit-sharp |
blam mono-tools webkit-sharp |
zeroc-ice |
zeroc-ice |
