New dpkg in experimental
there's new a dpkg version in experimental: 1.14.7~newshlib, which contains my work to enhance dpkg-shlibdeps with symbol-based dependencies. The work is finished and thus we decided to upload it to experimental to have some broader testing before releasing it into unstable.
|
|
Hi,
there's new a dpkg version in experimental: 1.14.7~newshlib.
It's a snapshot of the dpkg-shlibdeps-buxy branch which contains my work
to enhance dpkg-shlibdeps with symbol-based dependencies.
See http://wiki.debian.org/Projects/ImprovedDpkgShlibdeps for some
background and history.
The work is finished and thus we decided to upload it to experimental to
have some broader testing before releasing it into unstable. The current
plan is the following:
- in a few days, 1.14.7 will be released in unstable _without_ this work
- immediately after the 1.14.7 release, the branch will be merged and
I'll upload 1.14.8~newshlib to experimental.
- sometimes later 1.14.8 is released and the new dpkg-shlibdeps gets into
unstable
So please test this version. While rewriting/improving dpkg-shlibdeps I dea=
lt
with all the outstanding bugs and I made it a bit more strict. Most
notably, packages which generate the warning "unable to find dependency
information for shared library" will FTBFS. You'll find a list at the end
of this mail. In most cases, you only need to generate the "shlibs" files
before calling dpkg-shlibdeps and it will fix the problem. In some cases,
this change might lead to self-dependency. If that happens you'll have to
wait until dpkg 1.14.8 comes out after which you'll be able to use the new
"-x" option of dpkg-shlibdeps to strip out the self-dependency (I
already suggested this default behaviour for debhelper's dh_shlibdeps, see
#443973).
The goal of the test period is to make sure that the behaviour of
dpkg-shlibdeps is still correct with plain shlibs file, but given that it
supports "symbols" files, it's time to think of how we're going to add
support of that to our packages. Generating "symbols" files require adding
a call to dpkg-gensymbols (see its manpage in the package) in
debian/rules. It will probably need to be integrated in debhelper
somewhere (see my request at #443978). Feel free to give your opinion by
replying on debian-devel.
Also, once we have all those details sorted out, I'd like help to
make it a release goal for libraries with more than X reverse dependencies
to provide symbols files (X is to be defined of course).
I'd like to thank Guillem Jover and Frank Lichtenheld for their help in
integrating my work in dpkg and Steve Langasek for the numerous advices.
List of packages that FTBFS with the new dpkg:
----------------------------------------------
Guenter Geiger (Debian/GNU)
ardour (U)
J.H.M. Dassen (Ray)
libgsf
Domenico Andreoli
boost (U)
Michael Banck
openbabel
Daniel Baumann
gnunet-gtk (U)
gnunet-qt (U)
CJ van den Berg
pulseaudio
Eduard Bloch
encfs
John Bovey
libnjb
Ludovic Brenta
gnat-4.2 (U)
Paul Cager
afnix
Patrick Caulfield
dnprogs
Pierre Chifflier
nufw
Debian Boost Team
boost
Debian GCC Maintainers
gcc-snapshot
gnat-4.2
Debian GIS Project
hdf5
Debian GIS Team
libterralib
Debian multimedia packages maintainers
vlc
Debian Multimedia Team
ardour
Debian Xfce Maintainers
xfce4-mixer
xfce4-session
Yavor Doganov
projectmanager.app (U)
Free Ekanayaka
ardour (U)
Turbo Fredriksson
radiusclient
Debian QA Group
nco
plplot
Troy Heber
subversion (U)
Florian Hinzmann
xfmail
Simon Huggins
xfce4-mixer (U)
xfce4-session (U)
Shaun Jackman
dmx4linux
Ian Jackson
chiark-tcl
Robert Jordens
ardour (U)
Martin Kittel
maxdb-7.5.00
Matthias Klose
gcc-snapshot (U)
maxdb-7.5.00 (U)
Tomohiro KUBOTA
mlterm
Arnaud Kyheng
gnunet-gtk
gnunet-qt
Chris Leishman
xmlrpc-c
John Lightsey
xmms-goom
Martin Loschwitz
xfce4-mixer (U)
xfce4-session (U)
Francesco Paolo Lovergine
hdf5 (U)
Ola Lundqvist
vzctl
Marcelo E. Magallon
mesa-legacy
Rene Mayrhofer
gibraltar-bootcd
Robert McQueen
pidgin
Loic Minier
vlc (U)
Kenshi Muto
mlterm (U)
Christophe Mutricy
vlc (U)
Alvaro Lopez Ortega
cherokee (U)
Sam Hocevar (Debian packages)
vlc (U)
Guilherme de S. Pastore
subversion (U)
Yves-Alexis Perez
xfce4-mixer (U)
xfce4-session (U)
Frederic Peters
wireshark
Ari Pollak
pidgin (U)
Christophe Prud'homme
boost (U)
Petter Reinholdtsen
libterralib (U)
Steve M. Robbins
boost (U)
Emanuele Rocca
xfce4-mixer (U)
xfce4-session (U)
Miriam Ruiz
gnash
Nick Rusnov
galan
Alexander Sack
gnash (U)
Peter Samuelson
subversion
Thomas Schoepf
suspend2-userui
G=FCrkan Seng=FCn
adun.app
projectmanager.app
wrapperfactory.app
Sjoerd Simons
pulseaudio (U)
Roger So
im-sdk
im-sdk (U)
Manoj Srivastava
libsemanage
Riccardo Stagni
qingy
Cl=E9ment Stenac
vlc (U)
Paul J Stevens
cpu (U)
Akira TAGOH
im-sdk (U)
Guido Trotter
cpu
Andrea Veri
verlihub
Santiago Vila
gettext
Michael Vogt
libxbase
vdkbuilder2
xdb
Sune Vuorela
kommando
Florian M. Weps
oo2c
Patrick Winnertz
lmms
Gunnar Wolf
cherokee
Milan Zamazal
scanbuttond
speech-dispatcher
--=20
Rapha=EBl Hertzog
Premier livre fran=E7ais sur Debian GNU/Linux :
http://www.ouaza.com/livre/admin-debian/
--8t9RHnE3ZwKMSgU+
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFG+NKlvPbGD26BadIRAkxXAKCGG/5zCPYJEHGwZPVqAk9bbqic1wCfTnMH
8pEoS+u/lLDzK+DSymx1bWI=
=tacx
-----END PGP SIGNATURE-----
--8t9RHnE3ZwKMSgU+--
--
To UNSUBSCRIBE, email to [e-mail:debian-devel-announce-REQUEST@lists.debian.org]
with a subject of "unsubscribe". Trouble? Contact [e-mail:listmaster@lists.debian.org]
|
This topic does not have any threads posted yet!
You cannot post until you login.