Debian-news is about one simple thing - news about Debian GNU/Linux and the top free distributions based on Debian GNU/Linux.


 

Last push for the ffmpeg, libraw1394 and directfb transitions

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)
jack-audio-connection-kit (U)
sox (U)

Marc Dequènes (Duck)
gnusound

Carlos Eduardo Sotelo Pinto (krlos)
cmus

Adam Cécile (Le_Vert)
aqualung
picard

Peter De Schrijver (p2) coriander (U)
libdc1394-22 (U)

Anibal Avelar
potamus

Sebastien Bacher
gtk+2.0

Romain Beauxis
gavl (U)

Dave Beckett
cairo

Armin Berres
kdebase (U)

Julien BLACHE
mt-daapd

Fathi Boudra
directfb (U)
kdebase (U)
mlt
splashy (U)

Paul Brossier kino
smilutils (U)

Cyril Brulebois
synfigstudio (U)

Cyril Brulebois
blender
synfig (U)

Krzysztof Burghardt
clamfs

Ondrej Certik
paraview (U)

Debian DirectFB Team directfb

Debian Games Team performous

Debian GNOME Maintainers glib2.0 (U)
gtk+2.0 (U)
gtkmm2.4 (U)

Debian GNUstep maintainers lynkeos.app

Debian Mono Group moon

Debian Multimedia Maintainers jack-audio-connection-kit

Debian multimedia packages maintainers ffmpeg-debian
libfreebob
libquicktime
mplayer
vlc

Debian Multimedia Team
gavl
openmovieeditor

Debian PHP Maintainers ffmpeg-php

Debian Qt/KDE Maintainers
kdebase

Debian Scientific Computing Team paraview

Debian SDL packages maintainers libsdl1.2

Debian Synfig Maintainers synfig
synfigstudio

Debian VDR Team vdr-plugin-xineliboutput

Debian VoIP Team bayonne
libccaudio2
libccrtp
libccscript3
libcommoncpp2
libexosip2
libosip2
libzrtpcpp
linphone
siproxd
twinkle

Tim Dijkstra
splashy (U)

Yavor Doganov
lynkeos.app (U)

Sebastian Dröge
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
gavl (U)
jack-audio-connection-kit (U)
libfreebob (U)
openmovieeditor (U)

Fabian Fagerholm
synfig (U)
synfigstudio (U)

Lionel Le Folgoc
ffmpegthumbnailer

Raphael Geissert
ffmpeg-php (U)

RISKO Gergely
ffmpeg2theora

Pascal Giard sox

Fabian Greffrath
ffmpeg-debian (U)
libquicktime (U)

Tobias Grimm
vdr-plugin-xineliboutput (U)

Debian QA Group directvnc

Thomas Günther
vdr-plugin-xineliboutput (U)

Nobuhiro Iwamatsu
dv4l

Aurelien Jarno
libsdl1.2 (U)

Thomas Jollans xmms2 (U)

Daniel Kobras
libavc1394

Kilian Krause
bayonne (U)
libccaudio2 (U)
libccrtp (U)
libcommoncpp2 (U)
libexosip2 (U)
libosip2 (U)
libzrtpcpp (U)
linphone (U)
siproxd (U)
twinkle (U)

David I. Lehn gst-plugins-good0.10 (U)
gstreamer0.10-ffmpeg (U)

Jonne Lehtinen
xmms2 (U)

Faidon Liambotis bayonne (U)
libccscript3 (U)
linphone (U)
siproxd (U)

Ana Beatriz Guerrero Lopez
kdebase (U)

Eugene V. Lyubimkin
qmmp

Mikael Magnusson
libccrtp (U)
libzrtpcpp (U)
siproxd (U)
twinkle (U)

Maintainers of GStreamer packages gst-plugins-bad0.10
gst-plugins-good0.10
gstreamer0.10-ffmpeg

Santiago Garcia Mantinan
twinkle (U)

Roland Mas
smilutils

Patrick Matthäi mlt (U)

Rene Mayorga
libexosip2 (U)

A Mennucc1
mplayer (U)

Miguel Gea Milvaques
synfig (U)
synfigstudio (U)

Samuel Mimram
linphone (U)

Loic Minier
ffmpeg-debian (U)
glib2.0
gst-plugins-good0.10 (U)
gstreamer0.10-ffmpeg (U)
libfreebob (U)
libiec61883 (U)
libquicktime (U)
vlc (U)

Luis Mondesi
directfb (U)
splashy (U)

Emilio Pozuelo Monfort gtk+2.0 (U)

David Martínez Moreno
glcpu
synfig (U)
synfigstudio (U)

Josselin Mouette
glib2.0 (U)
gtk+2.0 (U)
libsdl1.2 (U)

Christophe Mutricy
vlc (U)

Sam Hocevar (Debian packages)
ffmpeg-debian (U)
libquicktime (U)
libsdl1.2 (U)
vlc (U)

Christophe Prud’homme paraview (U)

Mark Purcell
bayonne (U)
libccaudio2 (U)
libccrtp (U)
libccscript3 (U)
libcommoncpp2 (U)
libexosip2 (U)
libosip2 (U)
libzrtpcpp (U)
linphone (U)
siproxd (U)
twinkle (U)

Florian Ragwitz
xmms2

Matthew Rosewarne
kdebase (U)

Miriam Ruiz performous (U)

Darren Salt xine-lib (U)

Otavio Salvador
directfb (U)
splashy (U)

Erik Schanze
dvgrab

Thomas Schmidt
vdr-plugin-xineliboutput (U)

Gürkan Sengün
links2

Jo Shields
moon (U)

Gustavo Noronha Silva
glib2.0 (U)
gtk+2.0 (U)

Sjoerd Simons
gst-plugins-bad0.10 (U)
gst-plugins-good0.10 (U)
gstreamer0.10-ffmpeg (U)

Guus Sliepen
coriander
libdc1394-22
libraw1394

Jose Carlos Garcia Sogo
twinkle (U)

Soeren Sonnenburg
ffmpegthumbnailer (U)

Splashy Devel
splashy

Riccardo Stagni
qingy

Clément Stenac
vlc (U)

Jens Taprogge
xmms2 (U)

Reinhard Tartler
ffmpeg-debian (U)
jack-audio-connection-kit (U)
libfreebob (U)
mplayer (U)
xine-lib

Marcio Roberto Teixeira
libfreebob (U)
libiec61883

Mohammed Adnène Trojette
vlc (U)

Junichi Uekawa
jack-audio-connection-kit (U)

Modestas Vainius
kdebase (U)

Sune Vuorela
kdebase (U)

Anders Waldenborg
xmms2 (U)

Paul Wise synfig (U)
synfigstudio (U)

Deng Xiyue
gtkmm2.4

Bas Zoetekouw
freesci

— – Are you sure we’re good? – Always. — Rory and Lorelai

No Response to “Last push for the ffmpeg, libraw1394 and directfb transitions” »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Debian-News is not related to the Debian Project.
All logos and trademarks on this site are property of their respective owners.