This is a (not complete) list of the ongoing library transitions in unstable. Links to the relevant lists of bugs are provided, for NMUers convenience. Remember to tag pending the bugs you fix in the DELAYED queue.
(Personally, I would not add a transition here until the affected library has been compiled in all arches, so that bumping build-dependencies is not needed. There can be exceptions, though. --?AdeodatoSimo)
[TODO: if a way to sort by "bug has tag set by this user", claimed bugs can be listed in their own category.]
Ongoing transitions
New Python policy
- Affected: all python related packages
Howto update packages: ["DebianPython/NewPolicy"]
Coordination of NMU: ["DebianPython/BSP"] and http://bugs.debian.org/from:madcoder-python-transition@debian.org
libssl0.9.7
- deprecated in favor of libssl0.9.8
- bump build-deps: ???
ruby1.6
- deprecated in favor of ruby1.8
- bump build-deps: no?
- timeframe: Etch
?RemoveRuby16
NET-SNMP
- bump build-deps: yes
- ftp.debian.org: #364094
lesstif1 API transition
- deprecated in favor of lesstif2
- timeframe: etch
- bump build-deps: yes
http://lists.debian.org/debian-release/2006/06/msg00154.html
- contact: hendry at iki.fi
slang1
- deprecated in favor of slang2
- this is a very old transition at this point, but is unfinished: jed and slsc
?EtchSlang2upgrade
libkpathsea3
- All packages should use libkpathsea4 now, libkpathsea3 will be removed before etch
- No packages currently use libkpathsea3 in unstable or testing
20060616: Waiting for a removal request. -- FilipusKlutiero
Transitions Waiting Queue
freetype API transition
- Requested originally in June.
- Has happened in an unfortunate broken manner. Solution not clear.
FreetypeTransition coordination page
[:StaticLibPCI: libpci static transition]
- Not started, but few packages affected
libbluetooh{1,2} transition
- waiting in NEW
- soname bump, small changes to a few structs
- maintainers will be mailed (and bugs open?) when libbluetooth2 hits unstable
Transitions finished in Sid but not in Etch
libmysqlclient12/14
- deprecated in favor of libmysqlclient15
- bump build-deps: yes
- Status: wishlist reports sent; changed to important by tbm on 2006-01-31 since libmysqlclient12 fails to build from source now; changed to serious by ch on 2006-02-12 since mysql-dfsg-4.1 stopped providing libmysqlclient14-dev and packages which build-dep on it should FTBFS
20060530: mysql-dfsg-4.1 (libmysqlclient14) is gone from Etch. Transition from libmysqlclient12 progressing quickly. -- FilipusKlutiero
20060616: only courier/courier-authlib is blocking libmysqlclient12's removal, but this should only be waiting for courier's transition to testing. -- FilipusKlutiero 20060623: dovecot also needs to transition to testing. -- NathanaelNerode
- Already has versioned symbols. No problems expected.
Transitions complete in Etch but not in Sid
[http://lists.debian.org/debian-devel-announce/2005/11/msg00022.html xlibs-dev removal/dependency transition]
The xlibs-dev metapackage has been [http://lists.debian.org/debian-devel-announce/2006/01/msg00003.html removed from Sid], effective 2006/01/07.
- consists entirely of build-dep changes
[http://people.debian.org/~adeodato/transition/xlibs-dev bugs]
- Complete in testing
- Three packages left in unstable: arla, ghc-cvs, uae
Imagemagick transition
- bump build-deps: yes
[http://people.debian.org/~adeodato/transition/imagemagick bugs]
- Complete in testing, two packages left in unstable (jmagick and guikachu)
Completely Finished Transitions (celebrate)
libmysqlclient15 symbol versioning change
[http://lists.debian.org/debian-devel/2006/03/msg00585.html Mailing list thread] explaining the problem
- bump build-deps: no
- binNMUs scheduled across all official architectures, for automatic rebuilds
[http://lists.debian.org/debian-devel-announce/2005/11/msg00010.html C++ allocator transition]
- bump build-deps: no
libgsf soname change
- bump build-deps: yes
aalib transition
PNG transition
- bump build-deps: yes
JACK transition
- bump build-deps: no
[http://people.debian.org/~adeodato/transition/libjack0.80.0-0 bugs]
FLAC transition
- bump build-deps: no
[http://people.debian.org/~adeodato/transition/libflac7 bugs]
Qt/KDE transition
- bump build-deps: no
[http://people.debian.org/~adeodato/transition/libqt3c102-mt bugs]
[http://people.debian.org/~adeodato/build-status/qt-kde-nmus build status] (to add packages, touch gluck:~adeodato/build-status/qt-kde-nmus/<package>)