Hello, Please read this mail if you maintain a package that Build-Depends on libqt3-mt-dev, libarts1-dev, or kdelibs4-dev. A list of maintainers can be found at the end of this mail. Time to transition your packages ================================ As of now, the archive contains C++ transitioned versions of qt-x11-free, arts, and kdelibs _for all architectures_ (*), which means that all packages depending on the untransitioned libraries should be uploaded now. (*) Qt and aRts have been ready for a while; kdelibs just got ready today. You'll most likely be under one of these two scenarios: 1. Your package is not a library and still depends on at least one of libqt3c102-mt, libarts1, or kdelibs4. This is the most common case, and you just need a re-upload. You should not touch your Build-Depends line with the intention of ensuring your package builds against the transitioned versions, since such versions are available in all architectures now and buildds will use them. Before uploading, make sure that you built in a clean sid environment. Check that your dependencies on libqt3c102-mt, libarts1, and kdelibs4 are now against libqt3-mt, libarts1c2 and kdelibs4c2, respectively. A list of packages and maintainers can be found in "List 1" below. 2. Your package already depends on the transitioned libraries because you re-uploaded right after they became available with the necessary version constraint in your Build-Depends line. This was your choice to make, and fortunately it ensures that all buildds will have built your package against the transitioned packages. Still, you may want to consider reverting, in your next upload, the Build-Depends version constraint to what you previously had (unless such bumping was unrelated to the C++ ABI transition, like is the case with the official KDE modules maintained by the Debian Qt/KDE Maintainers, or your package is a library, like dbus). A list of packages and maintainers can be found in "List 2" below. Other Build-Depends =================== If you depend on other KDE development packages like kdebase-dev or kdemultimedia-dev, please either wait until the 3.4 version is available in all architectures, or add the appropriate version constraint to your build-depends. To check the former: http://people.debian.org/~igloo/status.php?email=&packages=kdebase%2Ckdemultimedia&arches=&thin=on What if you get an Internal Compiler Error ========================================== If your package FTBFS on arm, m68k and hppa due to the following: "internal compiler error: in cp_expr_size, at cp/cp-objcp-common.c:101", you are being bit by Bug#323133. This bug will be fixed in GCC 4.1, so until that version enters unstable, you should build your package with gcc-3.4 in those three architectures. To do that: - add "g++-3.4 [arm m68k hppa]" to your Build-Dependencies - add the following, or similar, snippet to your debian/rules: GCC4_ICES_HERE := arm m68k hppa DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) ifneq (,$(findstring $(DEB_BUILD_ARCH),$(GCC4_ICES_HERE))) export CC=gcc-3.4 export CPP=cpp-3.4 export CXX=g++-3.4 endif This is possible because the C++ ABIs of gcc 3.4 and gcc 4.0 are compatible. (Note that if you obtain an ICE different to the one mentioned above, you should probably not directly use gcc 3.4 to workaround it; instead, contact the GCC maintainers first, and check if it's an already known problem, and whether it's present in gcc 3.4 or not.) List 1 ====== These packages need a re-upload. Michael Ablassmeier <abi@grinser.de> kstreamripper Enrique Robledo Arnuncio <era@debian.org> brahms rosegarden4 Romain Beauxis <toots@rastageeks.org> kshutdown Bradley Bell <btb@debian.org> kaptain A. Maitland Bottoms <bottoms@debian.org> icomlib Regis Boudin <regis@boudin.name> tellico Jeremy T. Bouse <jbouse@debian.org> fwbuilder Chris Boyle <cmb@debian.org> klogic Scott Bronson <bronson@rinspin.com> icemc Eric Van Buggenhaut <ericvb@debian.org> qsynth Ben Burton <bab@debian.org> kbear kcd kdbg kdeaddons kdeedu kdesdk kdewebdev kile koffice kprof qbble Javier Carranza <javier.carranza@hispalinux.es> qcad Zack Cerza <zcerza@coe.neu.edu> kaffeine Volker Christian <voc@users.sourceforge.net> kcemirror synce-kde Paul Cupis <paul@cupis.co.uk> guarddog guidedog Debian Hamradio Maintainers <debian-hams@lists.debian.org> linpsk Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> kdeaccessibility kdeartwork kdebindings kdepim kdetoys Murat Demirten <murat@debian.org> sim Randall Donald <rdonald@debian.org> nvclock Peter Eisentraut <petere@debian.org> rekall Free Ekanayaka <free@agnula.org> creox Jarno Elonen <elonen@debian.org> agistudio Khalid El Fathi <invent@edena-fr.org> mypasswordsafe Helen Faulkner <projects@thousand-ships.com> kdoomsday kfish labplot Helen Faulkner <helen_ml_faulkner@yahoo.co.uk> kaquarium knetload Bartosz Fenski <fenio@debian.org> imgseek Bartosz Fenski <fenio@o2.pl> moaggedit Gustavo Franco <stratus@acm.org> prokyon3 Igor Genibel <igenibel@debian.org> kexi Daniel Glassey <wdg@debian.org> bibletime Martin A. Godisch <godisch@debian.org> qgo John Goerzen <jgoerzen@complete.org> zsafe Raphael Goulais <rafou@debian.org> attal Stephen Gran <sgran@debian.org> kcdlabel Debian QA Group <packages@qa.debian.org> noteedit Stefan Gybas <sgybas@debian.org> kflog Steve Halasz <debian@adkgis.org> qgis Christian Hammers <ch@debian.org> madman Peter Hawkins <peterh@debian.org> libqt-perl Andres Seco Hernandez <AndresSH@debian.org> swscanner Johannes Hirche <jhirche@debian.org> qglviewer Morten Hustveit <morten@debian.org> kwavecontrol Mark Hymers <mark.hymers@ncl.ac.uk> ifrit Ivan E. Moore II <rkrusty@debian.org> ksocrat Masami Ichikawa <hangar-18@mub.biglobe.ne.jp> bookmarkbridge Alberto Gonzalez Iniesta <agi@inittab.org> hotswap kmyfirewall Aurelien Jarno <aurel32@debian.org> keybled kwave Steffen Joeris <steffen.joeris@skolelinux.de> vym Norman Jordan <njordan@debian.org> kdevelop3 Zdenek Kabelac <kabi@debian.org> avifile Theodore Karkoulis <bilbo@debian.org> kbarcode kxdocker Jean-Michel Kelbert <kelbert@debian.org> k3b karamba kbiff komba2 kuake showimg superkaramba Gerd Knorr <kraxel@debian.org> krecord Roman Kreisel <roman.kreisel@web.de> krename Steve Langasek <vorlon@debian.org> unixodbc Simon Law <sfllaw@debian.org> wvstreams Francesco Paolo Lovergine <frankie@debian.org> openmosixview Marcelo E. Magallon <mmagallo@debian.org> view3ds Debian LyX Maintainers <pkg-lyx-devel@lists.alioth.debian.org> lyx Pedro Jurado Maqueda <melenas@kdehispano.org> kiosktool Mickael Marchand <marchand@kde.org> boson-base Mike Markley <mike@markley.org> arson Christopher Martin <chrsmrtn@freeshell.org> gwenview okle Peter Mathiasson <peterm@debian.org> gpgkeys Martin Maurer <fireflier@gibraltar.at> fireflier Luis Mayoral <mayoral@linuxadicto.org> kompose Ricardo Javier Cardenes Medina <rcardenes@debian.org> python-kde3 python-qt3 qscintilla sip-qt3 sip4-qt3 Hugo van der Merwe <hvdm@debian.org> kmatplot Benjamin Mesing <bensmail@gmx.net> packagesearch Michael Meskes <meskes@debian.org> tora Steffen Moeller <moeller@pzr.uni-rostock.de> qtdmm David L. Moreno <david.lopez.moreno@hispalinux.es> kimdaba Tommaso Moroni <moronito@debian.org> knights Sebastian Muszynski <do2ksm@linkt.de> kpsk Ramakrishnan Muthukrishnan <rkrishnan@debian.org> gnuradio Jan Niehusmann <jan@debian.org> qssl Bjoern Erik Nilsen <bjoern.nilsen@bjoernen.com> stopmotion Kari Pahula <kari@sammakko.yok.utu.fi> droidbattles Javier Fernandez-Sanguino Pen~a <jfs@computer.org> wordtrans Alejandro Exojo Piqueras <suy@badopi.org> konserve kxmleditor Zed Pobre <zed@debian.org> xexec Tomas Pospisek <tpo_deb@sourcepole.ch> xxdiff Christophe Prud'homme <prudhomm@mit.edu> freefem3d Mark Purcell <msp@debian.org> kmerlin Arnaud Quette <aquette@debian.org> knutclient ksynaptics qsynaptics Angel Ramos <seamus@debian.org> knetfilter krusader Steve M. Robbins <smr@debian.org> ipe kseg pdftoipe soqt Jaime Robles <jaime@kde.org> ktrack Jaime Robles <jaime@debian.org> klog José L. Redrejo Rodríguez <jredrejo@edu.juntaextremadura.net> gambas Ludovic Rousseau <rousseau@debian.org> xcardii Miriam Ruiz <little_miry@yahoo.es> avida 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 knoda David Schleef <ds@schleef.org> ktimetrace Adeodato Simó <asp16@alu.ua.es> amarok Joop Stakenborg <pa3aba@debian.org> hamfax marote Al Stone <ahs3@debian.org> oprofile James Stone <jmstone@dsl.pipex.com> rlplot Jose Luis Tallon <jltallon@adv-solutions.net> baghira basket kcheckgmail kwirelessmonitor picwiz Debian VoIP Team <pkg-voip-maintainers@lists.alioth.debian.org> yate 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 Hanno 'Rince' Wagner <wagner@debian.org> qps Christoph Wegscheider <christoph.wegscheider@wegi.net> potracegui Mathias Weyland <mathias@weyland.ch> celestia Stephen Zander <gibreel@debian.org> ggz-kde-client ggz-kde-games Marco van Zwetselaar <zwets@zwets.com> qtstalker Debian ACE+TAO maintainers <pkg-ace-devel@lists.alioth.debian.org> ace eric pareja <xenos@upm.edu.ph> kxstitch List 2 ====== If the only reason to bump the Build-Depends version was the C++ ABI transition, and the package is not a library, you may want to consider reverting the change. Laszlo Boszormenyi (GCS) <gcs@debian.hu> xsidplay Achim Bohnet <ach@mpe.mpg.de> digikamimageplugins kipi-plugins Ben Burton <bab@debian.org> kcpuload konq-speaker regina-normal Pierre Chifflier <chifflier@cpe.fr> esvn Debian OpenOffice Team <debian-openoffice@lists.debian.org> oooqs Free Ekanayaka <free@agnula.org> ams Rene Engelhard <rene@debian.org> kover Aurelien Jarno <aurel32@debian.org> camstream kid3 klineakconfig ksensors ksimus lineak-kdeplugins quiteinsane quiteinsanegimpplugin rt2400 rt2500 Jean-Michel Kelbert <kelbert@debian.org> k3b showimg Bernhard R. Link <brlink@debian.org> cuyo Alastair McKinstry <mckinstry@debian.org> kvdr Juan Manuel Garcia Molina <juanma@debian.org> ksociograma Brian Nelson <pyro@debian.org> libqwt Barak A. Pearlmutter <bap@debian.org> djvulibre Mark Purcell <msp@debian.org> dvr hpoj kfocus kmymoney2 kphone twinkle Daniel Schepler <schepler@debian.org> qtads Joop Stakenborg <pa3aba@debian.org> qsstv unixcw Warren Stramiello <stramiello@debian.org> xdrawchem Paul Telford <pxt@debian.org> digikam Junichi Uekawa <dancer@debian.org> ecamegapedal ecawave Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org> gst-plugins0.8 Sam Hocevar (Debian packages) <sam+deb@zoy.org> vlc -- Adeodato Simó EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621 Let us not be ashamed to speak what we shame not to think. -- Michel de Montaigne
Attachment:
signature.asc
Description: Digital signature