This is a (not complete) list of the ongoing library transitions. Links to the relevant lists of bugs are provided, for NMUers convenience. Remember to tag pending the bugs you fix in the DELAYED queue. See also TransitionBestPractices.
(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
Boost libraries (1.33.1 -> 1.34.1)
- Affected: All packages build-depending on Boost libraries
With problems: [http://packages.qa.debian.org/bmpx bmpx] [http://packages.qa.debian.org/twinkle twinkle]
Being built: [http://packages.qa.debian.org/hugin hugin] [http://packages.qa.debian.org/regina-normal regina-normal] [http://packages.qa.debian.org/xmms2 xmms2]
Ready packages: [http://packages.qa.debian.org/alps-full1 alps-full1] [http://packages.qa.debian.org/alps-light1 alps-light1] [http://packages.qa.debian.org/dc-qt dc-qt] [http://packages.qa.debian.org/deluge-torrent deluge-torrent] [http://packages.qa.debian.org/esperanza esperanza] [http://packages.qa.debian.org/kdeedu kdeedu] [http://packages.qa.debian.org/mapnik mapnik] [http://packages.qa.debian.org/quantlib quantlib] [http://packages.qa.debian.org/schroot schroot] [http://packages.qa.debian.org/source-highlight source-highlight]
GNUstep transition
http://lists.alioth.debian.org/pipermail/pkg-gnustep-maintainers/2007-July/001096.html
- Affected: All packages build-depending on gnustep.
- Remaining packages: paje.app agenda.app etoile preferences.app plopfolio.app mpdcon.app gtamsanalyzer.app meta-gnustep
Contact: GürkanSengün < gurkan@linuks.mine.nu >, HubertChan < uhoreg@debian.org >, Yavor Doganov < yavor@doganov.org >, Vincent Danjean < Vincent.Danjean@ens-lyon.org >, Eddy Petrișor < eddy.petrisor@gmail.com >
ldbl64 -> ldbl128 (long double on powerpc, s390, sparc and alpha)
[http://lists.debian.org/debian-devel/2007/04/msg00853.html Announce] and [http://lists.debian.org/debian-release/2007/04/msg00234.html more info]
- Affected: libraries exposing "long double" data type on powerpc, s390, sparc, alpha (plus ppc64)
Contact: Matthias Klose < doko@cs.tu-berlin.de >
TeTex -> texlive
Announce: [http://lists.debian.org/debian-devel-announce/2007/04/msg00006.html <87r6qrmawe.fsf@riesling.zuerich.kuesterei.ch> on debian-devel-announce]
- Affected: packages build-depending on teTeX
- Bugs usertag: builddep-tetex-ftbfs
Strategies: http://pkg-tetex.alioth.debian.org/mapping-texlive.html
Contact: debian-tex-maint@lists.debian.org
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: ???
- Remaining packages:
- aolserver4-nsopenssl
- aolserver4-nsimap
Transitions Waiting Queue
libpci static transition
- Not started, but few packages affected
- ["StaticLibPCI"]
freetype API transition
- Cancelled.
FreetypeTransition has information on the recursive dependency problem.
Finished Transitions (celebrate)
Only add a transition here when it is finished in testing.
php4 -> php5
[http://lists.debian.org/debian-devel/2007/04/msg00816.html Announce]
- ["PHP4Removal"] - transition status
- Affected: reverse-dependencies of php4-only packages
slang1
- deprecated in favor of slang2
- Done (slang1 package itself remains, for the benefit of users)
ruby1.6
- deprecated in favor of ruby1.8
- bump build-deps: no?
- timeframe: Etch
?RemoveRuby16
ftp.debian.org: [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=378111 #378111]
libbluetooth1
- deprecated in favor of libbluetooth2
- soname bump, small changes to a few structs
20060626: hit unstable. maintainers mailed, no bugs open (yet) see [http://lists.alioth.debian.org/pipermail/pkg-bluetooth-maintainers/2006-June/000340.html mail to maintainers]
- will open transition bugs as soon as libbluetooth2 hits testing
libkpathsea3
- All packages should use libkpathsea4 now, libkpathsea3 will be removed before etch
- No packages currently use libkpathsea3 in unstable or testing
Request for removal: [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=369096 #369096]
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 20060626: only kexi-mysql-driver is blocking libmysqlclient12's removal. ftp.debian.org: [http://bugs.debian.org/348870 kexi RM]. It may help to get KOffice 1.5 in Etch first. -- FilipusKlutiero
- Already has versioned symbols. No problems expected.
NET-SNMP
- bump build-deps: yes
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://lists.debian.org/debian-devel-announce/2005/11/msg00022.html
[http://people.debian.org/~adeodato/transition/xlibs-dev bugs]
- Complete in testing
- Three packages left in unstable: arla, ghc-cvs, uae
Imagemagick
- bump build-deps: yes
[http://people.debian.org/~adeodato/transition/imagemagick bugs]
- Complete in testing, two packages left in unstable (jmagick and guikachu)
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
C++ allocator transition
- bump build-deps: no
http://lists.debian.org/debian-devel-announce/2005/11/msg00010.html
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>)