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 <[EMAIL PROTECTED]>
kstreamripper
Enrique Robledo Arnuncio <[EMAIL PROTECTED]>
brahms
rosegarden4
Romain Beauxis <[EMAIL PROTECTED]>
kshutdown
Bradley Bell <[EMAIL PROTECTED]>
kaptain
A. Maitland Bottoms <[EMAIL PROTECTED]>
icomlib
Regis Boudin <[EMAIL PROTECTED]>
tellico
Jeremy T. Bouse <[EMAIL PROTECTED]>
fwbuilder
Chris Boyle <[EMAIL PROTECTED]>
klogic
Scott Bronson <[EMAIL PROTECTED]>
icemc
Eric Van Buggenhaut <[EMAIL PROTECTED]>
qsynth
Ben Burton <[EMAIL PROTECTED]>
kbear
kcd
kdbg
kdeaddons
kdeedu
kdesdk
kdewebdev
kile
koffice
kprof
qbble
Javier Carranza <[EMAIL PROTECTED]>
qcad
Zack Cerza <[EMAIL PROTECTED]>
kaffeine
Volker Christian <[EMAIL PROTECTED]>
kcemirror
synce-kde
Paul Cupis <[EMAIL PROTECTED]>
guarddog
guidedog
Debian Hamradio Maintainers <[email protected]>
linpsk
Debian Qt/KDE Maintainers <[email protected]>
kdeaccessibility
kdeartwork
kdebindings
kdepim
kdetoys
Murat Demirten <[EMAIL PROTECTED]>
sim
Randall Donald <[EMAIL PROTECTED]>
nvclock
Peter Eisentraut <[EMAIL PROTECTED]>
rekall
Free Ekanayaka <[EMAIL PROTECTED]>
creox
Jarno Elonen <[EMAIL PROTECTED]>
agistudio
Khalid El Fathi <[EMAIL PROTECTED]>
mypasswordsafe
Helen Faulkner <[EMAIL PROTECTED]>
kdoomsday
kfish
labplot
Helen Faulkner <[EMAIL PROTECTED]>
kaquarium
knetload
Bartosz Fenski <[EMAIL PROTECTED]>
imgseek
Bartosz Fenski <[EMAIL PROTECTED]>
moaggedit
Gustavo Franco <[EMAIL PROTECTED]>
prokyon3
Igor Genibel <[EMAIL PROTECTED]>
kexi
Daniel Glassey <[EMAIL PROTECTED]>
bibletime
Martin A. Godisch <[EMAIL PROTECTED]>
qgo
John Goerzen <[EMAIL PROTECTED]>
zsafe
Raphael Goulais <[EMAIL PROTECTED]>
attal
Stephen Gran <[EMAIL PROTECTED]>
kcdlabel
Debian QA Group <[EMAIL PROTECTED]>
noteedit
Stefan Gybas <[EMAIL PROTECTED]>
kflog
Steve Halasz <[EMAIL PROTECTED]>
qgis
Christian Hammers <[EMAIL PROTECTED]>
madman
Peter Hawkins <[EMAIL PROTECTED]>
libqt-perl
Andres Seco Hernandez <[EMAIL PROTECTED]>
swscanner
Johannes Hirche <[EMAIL PROTECTED]>
qglviewer
Morten Hustveit <[EMAIL PROTECTED]>
kwavecontrol
Mark Hymers <[EMAIL PROTECTED]>
ifrit
Ivan E. Moore II <[EMAIL PROTECTED]>
ksocrat
Masami Ichikawa <[EMAIL PROTECTED]>
bookmarkbridge
Alberto Gonzalez Iniesta <[EMAIL PROTECTED]>
hotswap
kmyfirewall
Aurelien Jarno <[EMAIL PROTECTED]>
keybled
kwave
Steffen Joeris <[EMAIL PROTECTED]>
vym
Norman Jordan <[EMAIL PROTECTED]>
kdevelop3
Zdenek Kabelac <[EMAIL PROTECTED]>
avifile
Theodore Karkoulis <[EMAIL PROTECTED]>
kbarcode
kxdocker
Jean-Michel Kelbert <[EMAIL PROTECTED]>
k3b
karamba
kbiff
komba2
kuake
showimg
superkaramba
Gerd Knorr <[EMAIL PROTECTED]>
krecord
Roman Kreisel <[EMAIL PROTECTED]>
krename
Steve Langasek <[EMAIL PROTECTED]>
unixodbc
Simon Law <[EMAIL PROTECTED]>
wvstreams
Francesco Paolo Lovergine <[EMAIL PROTECTED]>
openmosixview
Marcelo E. Magallon <[EMAIL PROTECTED]>
view3ds
Debian LyX Maintainers <[EMAIL PROTECTED]>
lyx
Pedro Jurado Maqueda <[EMAIL PROTECTED]>
kiosktool
Mickael Marchand <[EMAIL PROTECTED]>
boson-base
Mike Markley <[EMAIL PROTECTED]>
arson
Christopher Martin <[EMAIL PROTECTED]>
gwenview
okle
Peter Mathiasson <[EMAIL PROTECTED]>
gpgkeys
Martin Maurer <[EMAIL PROTECTED]>
fireflier
Luis Mayoral <[EMAIL PROTECTED]>
kompose
Ricardo Javier Cardenes Medina <[EMAIL PROTECTED]>
python-kde3
python-qt3
qscintilla
sip-qt3
sip4-qt3
Hugo van der Merwe <[EMAIL PROTECTED]>
kmatplot
Benjamin Mesing <[EMAIL PROTECTED]>
packagesearch
Michael Meskes <[EMAIL PROTECTED]>
tora
Steffen Moeller <[EMAIL PROTECTED]>
qtdmm
David L. Moreno <[EMAIL PROTECTED]>
kimdaba
Tommaso Moroni <[EMAIL PROTECTED]>
knights
Sebastian Muszynski <[EMAIL PROTECTED]>
kpsk
Ramakrishnan Muthukrishnan <[EMAIL PROTECTED]>
gnuradio
Jan Niehusmann <[EMAIL PROTECTED]>
qssl
Bjoern Erik Nilsen <[EMAIL PROTECTED]>
stopmotion
Kari Pahula <[EMAIL PROTECTED]>
droidbattles
Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]>
wordtrans
Alejandro Exojo Piqueras <[EMAIL PROTECTED]>
konserve
kxmleditor
Zed Pobre <[EMAIL PROTECTED]>
xexec
Tomas Pospisek <[EMAIL PROTECTED]>
xxdiff
Christophe Prud'homme <[EMAIL PROTECTED]>
freefem3d
Mark Purcell <[EMAIL PROTECTED]>
kmerlin
Arnaud Quette <[EMAIL PROTECTED]>
knutclient
ksynaptics
qsynaptics
Angel Ramos <[EMAIL PROTECTED]>
knetfilter
krusader
Steve M. Robbins <[EMAIL PROTECTED]>
ipe
kseg
pdftoipe
soqt
Jaime Robles <[EMAIL PROTECTED]>
ktrack
Jaime Robles <[EMAIL PROTECTED]>
klog
José L. Redrejo Rodríguez <[EMAIL PROTECTED]>
gambas
Ludovic Rousseau <[EMAIL PROTECTED]>
xcardii
Miriam Ruiz <[EMAIL PROTECTED]>
avida
Bruno Sant'Anna <[EMAIL PROTECTED]>
apollon
Eike Sauer <[EMAIL PROTECTED]>
kdiff3
Pasi Savilaakso <[EMAIL PROTECTED]>
valknut
Christoffer Sawicki <[EMAIL PROTECTED]>
gtk-qt-engine
Mike Schacht <[EMAIL PROTECTED]>
kdirstat
knoda
David Schleef <[EMAIL PROTECTED]>
ktimetrace
Adeodato Simó <[EMAIL PROTECTED]>
amarok
Joop Stakenborg <[EMAIL PROTECTED]>
hamfax
marote
Al Stone <[EMAIL PROTECTED]>
oprofile
James Stone <[EMAIL PROTECTED]>
rlplot
Jose Luis Tallon <[EMAIL PROTECTED]>
baghira
basket
kcheckgmail
kwirelessmonitor
picwiz
Debian VoIP Team <[EMAIL PROTECTED]>
yate
Frank S. Thomas <[EMAIL PROTECTED]>
kboincspy
Tobias Toedter <[EMAIL PROTECTED]>
qbrew
James Troup <[EMAIL PROTECTED]>
filelight
Nathaniel W. Turner <[EMAIL PROTECTED]>
konversation
Hanno 'Rince' Wagner <[EMAIL PROTECTED]>
qps
Christoph Wegscheider <[EMAIL PROTECTED]>
potracegui
Mathias Weyland <[EMAIL PROTECTED]>
celestia
Stephen Zander <[EMAIL PROTECTED]>
ggz-kde-client
ggz-kde-games
Marco van Zwetselaar <[EMAIL PROTECTED]>
qtstalker
Debian ACE+TAO maintainers <[EMAIL PROTECTED]>
ace
eric pareja <[EMAIL PROTECTED]>
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) <[EMAIL PROTECTED]>
xsidplay
Achim Bohnet <[EMAIL PROTECTED]>
digikamimageplugins
kipi-plugins
Ben Burton <[EMAIL PROTECTED]>
kcpuload
konq-speaker
regina-normal
Pierre Chifflier <[EMAIL PROTECTED]>
esvn
Debian OpenOffice Team <[email protected]>
oooqs
Free Ekanayaka <[EMAIL PROTECTED]>
ams
Rene Engelhard <[EMAIL PROTECTED]>
kover
Aurelien Jarno <[EMAIL PROTECTED]>
camstream
kid3
klineakconfig
ksensors
ksimus
lineak-kdeplugins
quiteinsane
quiteinsanegimpplugin
rt2400
rt2500
Jean-Michel Kelbert <[EMAIL PROTECTED]>
k3b
showimg
Bernhard R. Link <[EMAIL PROTECTED]>
cuyo
Alastair McKinstry <[EMAIL PROTECTED]>
kvdr
Juan Manuel Garcia Molina <[EMAIL PROTECTED]>
ksociograma
Brian Nelson <[EMAIL PROTECTED]>
libqwt
Barak A. Pearlmutter <[EMAIL PROTECTED]>
djvulibre
Mark Purcell <[EMAIL PROTECTED]>
dvr
hpoj
kfocus
kmymoney2
kphone
twinkle
Daniel Schepler <[EMAIL PROTECTED]>
qtads
Joop Stakenborg <[EMAIL PROTECTED]>
qsstv
unixcw
Warren Stramiello <[EMAIL PROTECTED]>
xdrawchem
Paul Telford <[EMAIL PROTECTED]>
digikam
Junichi Uekawa <[EMAIL PROTECTED]>
ecamegapedal
ecawave
Maintainers of GStreamer packages <[EMAIL PROTECTED]>
gst-plugins0.8
Sam Hocevar (Debian packages) <[EMAIL PROTECTED]>
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
signature.asc
Description: Digital signature

