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