Hello, We’ve ended up with some transitions in unstable that can’t be uncoupled despite our efforts.¹ The good news is that the biggest of these sets is almost ready to migrate, which means it’s time to temporarily block uploads of the involved packages to ensure that we’ll be able to push the lot to testing once all the missing builds are in place. The group of transitions that we’re looking into pushing this one time are ffmpeg, libraw1394 and directfb, plus a couple minor ones (libcommoncpp2 and libosip2). Please find attached a list of blocked packages by maintainer. These are all the reverse dependencies of the mentioned libraries, plus some of their dependencies like glib2.0, gtk+2.0 and gtkmm2.4. As usual, the ban will be automatically lifted when dak detects the transition has completed; you can know yourself with `rmadison -s testing ffmpeg-debian`: version 3:0.svn20090303-1 or higher will indicate that we’re done. I expect that this migration will happen during the weekend. Once that happens, unstable will be open for a bunch of other transitions, GNOME and KDE among them, plus several others. I’d also like to take this opportunity to thank again all the maintainers that have been patiently waiting for their turn, despite there not being clear communication about where things stood. Thanks, really. Also, and just FYI, there have been some unforeseen issues (apart from the usual issues, that is) that have affected the speed at which these transitions have been able to complete. One has been Breaks support in our buildd machines: most of our autobuilders were promptly upgraded to Lenny after the release by DSA or the local admins, but a mips one and a mipsel one remained in Etch due to lack of serial access combined with the unreliability of their kernels. As one of the ffmpeg libraries used Breaks, this effectively made a lottery of rebuilding packages against the new ffmpeg on mipsen (and tricks were necessary). However, I’m told by DSA that serial access for these machines is expected to become available soon. Another issue has been a bug in the linux-libc-dev package (#519761), which made a lot of the involved package FTBFS on, heh, mips and mipsel. We ended up asking porters to do hand-builds against older linux-libc-dev, but the bug is now thankfully addressed with the recent upload of Linux 2.6.29 to unstable, and the fix will be available once linux-2.6 is built on mips and mipsel. And a final issue was a bug in the udeb toolchain that made udebs rebuilt for the directfb transition have bogus dependencies. This implied some more delays while rebuilding them with a fixed toolchain, and an interesting detour to devise a mechanism to detect such bogus dependencies. That’s all for now, see you on the next bump! --- Footnotes: (¹) The problem is that the approach of keeping the old SONAMEs around explained in [1] does not bring that many benefits in this case, because many packages (P1, P2...) depending on old library O also depend on related library L, which also depends on O. So if you want to update P1 and L recompiled against new library N, and leave O around for P2, both O and N will be loaded by P2 via L. [1]: http://lists.debian.org/debian-devel/2009/03/msg00775.html --- List of packages: Guenter Geiger (Debian/GNU) <geiger@debian.org> jack-audio-connection-kit (U) sox (U) Marc Dequènes (Duck) <Duck@DuckCorp.org> gnusound Carlos Eduardo Sotelo Pinto (krlos) <krlos.aqp@gmail.com> cmus Adam Cécile (Le_Vert) <gandalf@le-vert.net> aqualung picard Peter De Schrijver (p2) <p2@debian.org> coriander (U) libdc1394-22 (U) Anibal Avelar <aavelar@cofradia.org> potamus Sebastien Bacher <seb128@debian.org> gtk+2.0 Romain Beauxis <toots@rastageeks.org> gavl (U) Dave Beckett <dajobe@debian.org> cairo Armin Berres <trigger+debian@space-based.de> kdebase (U) Julien BLACHE <jblache@debian.org> mt-daapd Fathi Boudra <fabo@debian.org> directfb (U) kdebase (U) mlt splashy (U) Paul Brossier <piem@debian.org> kino smilutils (U) Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> synfigstudio (U) Cyril Brulebois <kibi@debian.org> blender synfig (U) Krzysztof Burghardt <krzysztof@burghardt.pl> clamfs Ondrej Certik <ondrej@certik.cz> paraview (U) Debian DirectFB Team <pkg-directfb-devel@lists.alioth.debian.org> directfb Debian Games Team <pkg-games-devel@lists.alioth.debian.org> performous Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> glib2.0 (U) gtk+2.0 (U) gtkmm2.4 (U) Debian GNUstep maintainers <pkg-gnustep-maintainers@lists.alioth.debian.org> lynkeos.app Debian Mono Group <pkg-mono-group@lists.alioth.debian.org> moon Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> jack-audio-connection-kit Debian multimedia packages maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> ffmpeg-debian libfreebob libquicktime mplayer vlc Debian Multimedia Team <debian-multimedia@lists.debian.org> gavl openmovieeditor Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org> ffmpeg-php Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> kdebase Debian Scientific Computing Team <pkg-scicomp-devel@lists.alioth.debian.org> paraview Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org> libsdl1.2 Debian Synfig Maintainers <pkg-synfig-devel@lists.alioth.debian.org> synfig synfigstudio Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org> vdr-plugin-xineliboutput Debian VoIP Team <pkg-voip-maintainers@lists.alioth.debian.org> bayonne libccaudio2 libccrtp libccscript3 libcommoncpp2 libexosip2 libosip2 libzrtpcpp linphone siproxd twinkle Tim Dijkstra <tim@famdijkstra.org> splashy (U) Yavor Doganov <yavor@gnu.org> lynkeos.app (U) Sebastian Dröge <slomo@debian.org> cairo (U) glib2.0 (U) gst-plugins-bad0.10 (U) gst-plugins-good0.10 (U) gstreamer0.10-ffmpeg (U) gtk+2.0 (U) Free Ekanayaka <freee@debian.org> gavl (U) jack-audio-connection-kit (U) libfreebob (U) openmovieeditor (U) Fabian Fagerholm <fabbe@debian.org> synfig (U) synfigstudio (U) Lionel Le Folgoc <mrpouit@gmail.com> ffmpegthumbnailer Raphael Geissert <atomo64@gmail.com> ffmpeg-php (U) RISKO Gergely <risko@debian.org> ffmpeg2theora Pascal Giard <pascal@debian.org> sox Fabian Greffrath <fabian@debian-unofficial.org> ffmpeg-debian (U) libquicktime (U) Tobias Grimm <etobi@debian.org> vdr-plugin-xineliboutput (U) Debian QA Group <packages@qa.debian.org> directvnc Thomas Günther <tom@toms-cafe.de> vdr-plugin-xineliboutput (U) Nobuhiro Iwamatsu <iwamatsu@nigauri.org> dv4l Aurelien Jarno <aurel32@debian.org> libsdl1.2 (U) Thomas Jollans <thomas@jollans.com> xmms2 (U) Daniel Kobras <kobras@debian.org> libavc1394 Kilian Krause <kilian@debian.org> bayonne (U) libccaudio2 (U) libccrtp (U) libcommoncpp2 (U) libexosip2 (U) libosip2 (U) libzrtpcpp (U) linphone (U) siproxd (U) twinkle (U) David I. Lehn <dlehn@debian.org> gst-plugins-good0.10 (U) gstreamer0.10-ffmpeg (U) Jonne Lehtinen <jms@modeemi.fi> xmms2 (U) Faidon Liambotis <paravoid@debian.org> bayonne (U) libccscript3 (U) linphone (U) siproxd (U) Ana Beatriz Guerrero Lopez <ana@debian.org> kdebase (U) Eugene V. Lyubimkin <jackyf.devel@gmail.com> qmmp Mikael Magnusson <mikma@users.sourceforge.net> libccrtp (U) libzrtpcpp (U) siproxd (U) twinkle (U) Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org> gst-plugins-bad0.10 gst-plugins-good0.10 gstreamer0.10-ffmpeg Santiago Garcia Mantinan <manty@debian.org> twinkle (U) Roland Mas <lolando@debian.org> smilutils Patrick Matthäi <patrick.matthaei@web.de> mlt (U) Rene Mayorga <rmayorga@debian.org.sv> libexosip2 (U) A Mennucc1 <mennucc1@debian.org> mplayer (U) Miguel Gea Milvaques <xerakko@debian.org> synfig (U) synfigstudio (U) Samuel Mimram <smimram@debian.org> linphone (U) Loic Minier <lool@dooz.org> ffmpeg-debian (U) glib2.0 gst-plugins-good0.10 (U) gstreamer0.10-ffmpeg (U) libfreebob (U) libiec61883 (U) libquicktime (U) vlc (U) Luis Mondesi <lemsx1@gmail.com> directfb (U) splashy (U) Emilio Pozuelo Monfort <pochu@ubuntu.com> gtk+2.0 (U) David Martínez Moreno <ender@debian.org> glcpu synfig (U) synfigstudio (U) Josselin Mouette <joss@debian.org> glib2.0 (U) gtk+2.0 (U) libsdl1.2 (U) Christophe Mutricy <xtophe@videolan.org> vlc (U) Sam Hocevar (Debian packages) <sam+deb@zoy.org> ffmpeg-debian (U) libquicktime (U) libsdl1.2 (U) vlc (U) Christophe Prud'homme <prudhomm@debian.org> paraview (U) Mark Purcell <msp@debian.org> bayonne (U) libccaudio2 (U) libccrtp (U) libccscript3 (U) libcommoncpp2 (U) libexosip2 (U) libosip2 (U) libzrtpcpp (U) linphone (U) siproxd (U) twinkle (U) Florian Ragwitz <rafl@debian.org> xmms2 Matthew Rosewarne <mrosewarne@inoutbox.com> kdebase (U) Miriam Ruiz <little_miry@yahoo.es> performous (U) Darren Salt <linux@youmustbejoking.demon.co.uk> xine-lib (U) Otavio Salvador <otavio@debian.org> directfb (U) splashy (U) Erik Schanze <eriks@debian.org> dvgrab Thomas Schmidt <tschmidt@debian.org> vdr-plugin-xineliboutput (U) Gürkan Sengün <gurkan@phys.ethz.ch> links2 Jo Shields <directhex@apebox.org> moon (U) Gustavo Noronha Silva <kov@debian.org> glib2.0 (U) gtk+2.0 (U) Sjoerd Simons <sjoerd@debian.org> gst-plugins-bad0.10 (U) gst-plugins-good0.10 (U) gstreamer0.10-ffmpeg (U) Guus Sliepen <guus@debian.org> coriander libdc1394-22 libraw1394 Jose Carlos Garcia Sogo <jsogo@debian.org> twinkle (U) Soeren Sonnenburg <sonne@debian.org> ffmpegthumbnailer (U) Splashy Devel <splashy-devel@lists.alioth.debian.org> splashy Riccardo Stagni <unriccio@email.it> qingy Clément Stenac <zorglub@debian.org> vlc (U) Jens Taprogge <jlt@taprogge.org> xmms2 (U) Reinhard Tartler <siretart@tauware.de> ffmpeg-debian (U) jack-audio-connection-kit (U) libfreebob (U) mplayer (U) xine-lib Marcio Roberto Teixeira <marciotex@gmail.com> libfreebob (U) libiec61883 Mohammed Adnène Trojette <adn+deb@diwi.org> vlc (U) Junichi Uekawa <dancer@debian.org> jack-audio-connection-kit (U) Modestas Vainius <modestas@vainius.eu> kdebase (U) Sune Vuorela <debian@pusling.com> kdebase (U) Anders Waldenborg <anders@0x63.nu> xmms2 (U) Paul Wise <pabs@debian.org> synfig (U) synfigstudio (U) Deng Xiyue <manphiz-guest@users.alioth.debian.org> gtkmm2.4 Bas Zoetekouw <bas@debian.org> freesci -- - Are you sure we're good? - Always. -- Rory and Lorelai
Attachment:
signature.asc
Description: Digital signature