[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Transition time: KDE, JACK, arts, sablotron, unixodbc, net-snmp, php, ...



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) <sam+deb@zoy.org>
   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) <sam+deb@zoy.org>
   langdrill

Attachment: signature.asc
Description: Digital signature


Reply to: