Status of Etch development
Steve Langasek has posted a thorough update of the progress of Etch – in particular getting the bulk of the C++ ABI transition pushed into testing.
It's been a long trip, and as usual not everything has gone according to
plan; but we are now nearing the point of being able to get the bulk of
the C++ ABI transition pushed into testing. At this point, most of the
packages waiting to be updated in testing are tied to this transition in
one way or another; including all of these libraries that are undergoing
ABI transitions:
arts
coin2
cppunit
dbus
dynamite
geos
flac
freetds
gdal
heartbeat
icu
imagemagick
jack-audio-connection-kit
kdelibs
kdemultimedia
kdepim
libfwbuilder
libkexif
libkipi
libmodplug
libmusicbrainz-2.1
libpqxx
libsidplay
libtunepimp
libxbase
openexr
orange
net-snmp
qscintilla
qt-x11-free
sablotron
sidplay-libs
taglib
unixodbc
vdk2
vdkxdb2
vtk
wv2
xbsql
xerces25
xerces26
As a result, any packages that have versions in testing and depend on
one of these libraries must be updated at the same time. For the first
time over the past months, we are now able to get a comprehensive look
at just which packages are involved in this transition — around 300
source packages that need to be updated! As a result, the release
team asks that the maintainers refrain from uploads of these packages for
any reason without coordination with the release team, until this
transition completes; uncoordinated uploads will most likely lead to your
package being removed from testing to let the transition complete. For your
reference, a list of source packages known to be involved, grouped by
maintainer, is attached.
In addition, this transition is in danger of being tied to a very
untimely shlibs bump in libstdc++6, and the release team is working out
whether certain affected packages should be removed temporarily from
testing in order to avoid further delays. The list of those packages is
included as the second attachment to this mail.
If all goes well, we are very close to being able to get this monster
transition through, putting us over the hump on the C++ ABI change for
etch. Please continue coordinating with the release team before
starting any new library transitions, though, so that we don't find
testing wedged behind *another* such clump of libraries.
One other library transition that bears commenting at this point is the
libssl0.9.7->libssl0.9.8 transition, about which there has already been
a fair amount of discussion on debian-devel. This transition was not
anticipated by the release team, but libssl0.9.8 has reached testing so
there is no reason to worry about your package being rebuilt against
libssl0.9.8 instead of libssl.0.9.7. However, this does *not* mean that
you should do a sourceful upload of your package just for the libssl
transition — least of all if your package is already tied up in another
lib transition. First, we are finding some problems with packages built
against the new libssl which appear to be bugs in the openssl package
itself, such that if you don't have another reason to upload, your users
are probably better served with libssl0.9.7 for the moment. Second,
thanks to some enhancements Ryan Murray has recently made to
buildd/wanna-build, it is now possible for the release team to request
automated buildd binNMUs of a package across all architectures for
library transitions, sparing maintainers the trouble of doing
rebuild-only sourceful uploads. As some of you have already discovered,
this is turning up bugs in packages that can't be binNMUed because of
arch: any packages which depend on (= ${Source-Version}) of an arch: all
package. Please help make future library transitions easier by making
sure your packages are binNMU-safe; the best way to do this currently is by
relaxing dependencies between arch: any and arch: all packages.
That's all the news for now; look forward to hearing more about the end
of the KDE transition and the first d-i beta for etch in the near
future!
–
Steve Langasek [vorlon@debian.org]
Debian Release Team
Packages that must be updated together as part of the C++ ABI
transition, grouped by maintainer
Guenter Geiger (Debian/GNU) <geiger@debian.org>
jack-rack
ladcca
libjackasyn
meterbridge
puredata
qjackctl
snd
stk
Laszlo Boszormenyi (GCS) <gcs@debian.hu>
libsidplay
sidplay
sidplay-base
sidplay-libs
tuxeyes
xsidplay
Michael Ablassmeier <abi@grinser.de>
kstreamripper
Ryuichi Arafune <arafune@debian.org>
imagemagick
Christian Bayle <bayle@debian.org>
php4-mcrypt
Romain Beauxis <toots@rastageeks.org>
kshutdown
Bradley Bell <btb@debian.org>
kaptain
Jay Berkenbilt <qjb@debian.org>
icu
vips
Eduard Bloch <blade@debian.org>
cdcat
A. Maitland Bottoms <bottoms@debian.org>
icomlib
vtk
Regis Boudin <regis@boudin.name>
tellico
Jeremy T. Bouse <jbouse@debian.org>
fwbuilder
libfwbuilder
Chris Boyle <cmb@debian.org>
klogic
Goswin von Brederlow <brederlo@informatik.uni-tuebingen.de>
ifstat
Paul Brossier <piem@debian.org>
noteedit
xmms-jackasyn
Eric Van Buggenhaut <ericvb@debian.org>
fluidsynth
qsynth
Daniel Burrows <dburrows@debian.org>
tse3
Ben Burton <bab@debian.org>
kdeedu
kdesdk
kile
Ross Burton <ross@debian.org>
sound-juicer
Giacomo Catenazzi <cate@debian.org>
knapster2
Hubert Chan <hubert@uhoreg.ca>
alsaplayer
Christopher L Cheney <ccheney@debian.org>
taglib
vorbis-tools
Pierre Chifflier <chifflier@cpe.fr>
esvn
Volker Christian <voc@users.sourceforge.net>
synce-kde
Volker Christian <voc@debian.org>
dynamite
kcemirror
orange
unshield
Paul Cupis <paul@cupis.co.uk>
guarddog
guidedog
LI Daobing <lidaobing@gmail.com>
qterm
Debian Hamradio Maintainers <debian-hams@lists.debian.org>
linpsk
Debian Boost Team <pkg-boost-devel@lists.alioth.debian.org>
boost
Debian OpenOffice Team <debian-openoffice@lists.debian.org>
oooqs
Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
arts
kdeaccessibility
kdeadmin
kdeartwork
kdebase
kdebindings
kdegames
kdegraphics
kdelibs
kdemultimedia
kdenetwork
kdepim
kdetoys
kdeutils
koffice
qt-x11-free
wv2
Benjamin Drieu <benj@debian.org>
prestimel
Peter Eisentraut <petere@debian.org>
kdissert
kmldonkey
licq
pinentry
psqlodbc
rekall
Free Ekanayaka <free@agnula.org>
clalsadrv
creox
jackeq
Jarno Elonen <elonen@debian.org>
agistudio
Rene Engelhard <rene@debian.org>
kover
Helen Faulkner <helen@debian.org>
kaquarium
kcpuload
kdoomsday
kfish
knetload
labplot
Bartosz Fenski <fenio@debian.org>
imgseek
moaggedit
Turbo Fredriksson <turbo@debian.org>
php4-idn
Jochen Friedrich <jochen@scram.de>
mp3blaster
net-snmp
snmptrapfmt
Gerfried Fuchs <alfie@debian.org>
xmms-sid
Mike Furr <mfurr@debian.org>
terminatorx
xmms-jack
Igor Genibel <igenibel@debian.org>
kexi
John Goerzen <jgoerzen@complete.org>
zsafe
Miah Gregory <mace@debian.org>
qbble
Debian QA Group <packages@qa.debian.org>
bbconf
icemc
ksocrat
mysql-navigator
okle
php4-interbase
Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>
libxml-xerces-perl
xerces25
xerces26
Francois Gurin <matrix@debian.org>
kismet
Steve Halasz <debian@adkgis.org>
geos
qgis
Christian Hammers <ch@debian.org>
madman
Andres Seco Hernandez <AndresSH@debian.org>
swscanner
Henrique de Moraes Holschuh <hmh@debian.org>
timidity
Simon Horman <horms@debian.org>
heartbeat
Morten Hustveit <morten@debian.org>
kwavecontrol
Mark Hymers <mark.hymers@ncl.ac.uk>
ifrit
Masami Ichikawa <hangar-18@mub.biglobe.ne.jp>
bookmarkbridge
Alberto Gonzalez Iniesta <agi@inittab.org>
hotswap
kmyfirewall
Aurelien Jarno <aurel32@debian.org>
camstream
klineakconfig
ksensors
ksimus
ksimus-boolean
ksimus-datarecorder
ksimus-floatingpoint
lineak-kdeplugins
quiteinsane
quiteinsanegimpplugin
rt2400
rt2500
Robert Jordens <jordens@debian.org>
bitscope
gpib
jack-audio-connection-kit
jack-tools
jamin
libtunepimp
syck
timemachine
Theodore Karkoulis <bilbo@debian.org>
kbarcode
Peter Karlsson <peterk@debian.org>
turqstat
Jean-Michel Kelbert <kelbert@debian.org>
karamba
kbiff
komba2
Matthias Klose <doko@debian.org>
doxygen
sqlrelay
Gerd Knorr <kraxel@debian.org>
krecord
Daniel Kobras <kobras@debian.org>
dx
Jano Kupec <jkupec@zoznam.sk>
albumshaper
Joshua Kwan <joshk@triplehelix.org>
flac
nethack
Noèl Köthe <noel@debian.org>
kde-i18n
mbrowse
openipmi
Jeremy Lainé <jeremy.laine@m4x.org>
kprof
sailcut
Wesley J. Landaker <wjl@icecavern.net>
drawtiming
Steve Langasek <vorlon@debian.org>
freetds
libdbd-sybase-perl
myodbc
php-imlib
sqsh
unixodbc
Siggi Langauf <siggi@debian.org>
xine-lib
Andrew Lau <netsnipe@users.sourceforge.net>
openexr
Berin Lautenbach <berin@debian.org>
xalan
Simon Law <sfllaw@debian.org>
wvstreams
Roger Leigh <rleigh@debian.org>
libpqxx
Marc Leeman <marc.leeman@gmail.com>
dvdauthor
Rafal Lewczuk <rlewczuk@pronet.pl>
xbsql
Bernhard R. Link <brlink@debian.org>
cuyo
Ana Beatriz Guerrero Lopez <anja_isbilia@yahoo.es>
kdbg
Francesco Paolo Lovergine <frankie@debian.org>
smb4k
Eduardo Marcel Macan <macan@debian.org>
specimen
Marcelo E. Magallon <mmagallo@debian.org>
view3ds
Debian ALSA Maintainers <pkg-alsa-devel@lists.alioth.debian.org>
alsa-plugins
Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>
php-db
php-http
php-imap
php-mail
php-net-smtp
php-net-socket
php-xml-parser
php4
php5
Pedro Jurado Maqueda <melenas@kdehispano.org>
kiosktool
Ivo Marino <eim@mentors.debian.net>
libaudio-flac-header-perl
Christopher Martin <chrsmrtn@debian.org>
gwenview
Peter Mathiasson <peterm@debian.org>
gpgkeys
Luis Mayoral <mayoral@linuxadicto.org>
kompose
Alastair McKinstry <mckinstry@debian.org>
kvdr
Jose Carlos Medeiros <debian@psabs.com.br>
php4-imagick
Ricardo Javier Cardenes Medina <rcardenes@debian.org>
python-qt3
qscintilla
sip-qt3
sip4-qt3
Michael Meskes <meskes@debian.org>
tora
Jonas Meurer <mejo@debian.org>
lurker
Samuel Mimram <smimram@debian.org>
linphone
Steffen Moeller <moeller@pzr.uni-rostock.de>
qtdmm
Hamish Moffatt <hamish@debian.org>
phaseshift
Juan Manuel Garcia Molina <juanma@debian.org>
facturalux
gkrellm-snmp
ksociograma
Gustavo R. Montesino <grmontesino@ig.com.br>
libgda2
David L. Moreno <david.lopez.moreno@hispalinux.es>
kimdaba
Tommaso Moroni <moronito@debian.org>
knights
Oleksandr Moskalenko <malex@tagancha.org>
scribus
Sebastian Muszynski <do2ksm@linkt.de>
kpsk
Jan Niehusmann <jan@debian.org>
psi
qca
qca-tls
Matthew Palmer <mpalmer@debian.org>
php4-sqlite
Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
cheops
Alejandro Exojo Piqueras <suy@badopi.org>
konserve
Zed Pobre <zed@debian.org>
libmodplug
modplugxmms
xexec
Ari Pollak <ari@debian.org>
libsdl-sound1.2
Tomas Pospisek <tpo_deb@sourcepole.ch>
xxdiff
Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
grass
Mark Purcell <msp@debian.org>
hpoj
kfocus
Arnaud Quette <aquette@debian.org>
knutclient
nut
Filip Van Raemdonck <mechanix@debian.org>
mdbtools
Angel Ramos <seamus@debian.org>
knetfilter
krusader
Silke Reimer <silke.reimer@intevation.de>
gdal
Elimar Riesebieter <riesebie@lxtec.de>
moc
Steve M. Robbins <smr@debian.org>
coin2
kseg
pdftoipe
soqt
Jaime Robles <jaime@debian.org>
klog
José L. Redrejo Rodríguez <jredrejo@edu.juntaextremadura.net>
gambas
Andreas Rottmann <rotty@debian.org>
libmusicbrainz-2.1
Ludovic Rousseau <rousseau@debian.org>
xcardii
Miriam Ruiz <little_miry@yahoo.es>
avida
Andres Salomon <dilinger@debian.org>
libmusicbrainz-ruby
Otavio Salvador <otavio@debian.org>
graveman
Bruno Sant'Anna <brunocesar@ajato.com.br>
apollon
Eike Sauer <eikes@cs.tu-berlin.de>
kdiff3
Pasi Savilaakso <pasi.savilaakso@pp.inet.fi>
valknut
Christoffer Sawicki <qerub@home.se>
gtk-qt-engine
Mike Schacht <mschacht@alumni.washington.edu>
kdirstat
Daniel Schepler <schepler@debian.org>
qtads
David Schleef <ds@schleef.org>
ktimetrace
Gürkan Sengün <gurkan@linuks.mine.nu>
cynthiune.app
Guus Sliepen <guus@debian.org>
wireless-tools
Radu Spineanu <radu@timisoara.roedu.net>
fet
Joop Stakenborg <pa3aba@debian.org>
hamfax
marote
qsstv
unixcw
Uwe Steinmann <steinm@debian.org>
netmrg
php4-ps
Al Stone <ahs3@debian.org>
oprofile
James Stone <jmstone@dsl.pipex.com>
rlplot
Ondřej Surý <ondrej@debian.org>
sablotron
Jose Luis Tallon <jltallon@adv-solutions.net>
kcheckgmail
picwiz
Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
libkexif
libkipi
D-Bus Maintainance Team <debian-dbus@fooishbar.org>
dbus
Debian VoIP Team <pkg-voip-maintainers@lists.alioth.debian.org>
kphone
Frank S. Thomas <frank@thomas-alfeld.de>
kboincspy
Tobias Toedter <t.toedter@gmx.net>
qbrew
James Troup <james@nocrew.org>
filelight
Nathaniel W. Turner <nate@houseofnate.net>
konversation
Junichi Uekawa <dancer@debian.org>
ecasound2.2
Thibaut VARENE <varenet@debian.org>
libapache-mod-musicindex
Robin Verduijn <robin@debian.org>
kvirc
Michael Vogt <mvo@debian.org>
libxbase
vdk2
vdkxdb2
Riku Voipio <riku.voipio@iki.fi>
gmod
Christoph Wegscheider <christoph.wegscheider@wegi.net>
potracegui
David N. Welton <davidw@debian.org>
tclmagick
Torsten Werner <twerner@debian.org>
animal
Eric Wong <eric@petta-tech.com>
mpd
Joe Wreschnig <piman@debian.org>
pyflac
pymodplug
Anton Zinoviev <zinoviev@debian.org>
kbedic
Marco van Zwetselaar <zwets@zwets.com>
qtstalker
sean finney <seanius@debian.org>
cacti-cactid
Maintainers of GStreamer packages
<pkg-gstreamer-maintainers@lists.alioth.debian.org>
gst-plugins0.8
Sam Hocevar (Debian packages)
allegro4.1
eric pareja <xenos@upm.edu.ph>
kxstitch
Packages being considered for removal from testing to allow the C++ ABI
transition to complete, grouped by maintainer
J.H.M. Dassen (Ray) <jdassen@debian.org>
pstoedit
Enrique Robledo Arnuncio <era@debian.org>
rosegarden4
Daniel Baumann <daniel.baumann@panthera-systems.net>
libextractor
Ben Burton <bab@debian.org>
kdeaddons
Yann Dirson <dirson@debian.org>
tulip
Peter Eisentraut <petere@debian.org>
xmms-kde
Khalid El Fathi <invent@edena-fr.org>
mypasswordsafe
Peter Hawkins <peterh@debian.org>
libqt-perl
Mark Hymers <mark.hymers@ncl.ac.uk>
kst
Teemu Ikonen <tpikonen@pcu.helsinki.fi>
imview
Aurelien Jarno <aurel32@debian.org>
keybled
Theodore Karkoulis <bilbo@debian.org>
kxdocker
kxdocker-data
Jean-Michel Kelbert <kelbert@debian.org>
superkaramba
Roman Kreisel <roman.kreisel@web.de>
krename
Kari Pahula <kari@sammakko.yok.utu.fi>
droidbattles
Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
wordtrans
Alejandro Exojo Piqueras <suy@badopi.org>
kxmleditor
Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
mapserver
Nick Rusnov <nickrusnov@debian.org>
ale
Adeodato Simó <asp16@alu.ua.es>
amarok
Sam Hocevar (Debian packages)
langdrill
Debian News RSS Feed
No Response to “Status of Etch development” »
No comments yet.
RSS feed for comments on this post. TrackBack URI
Leave a comment