Your message dated Sat, 08 Oct 2011 13:02:57 +0000
with message-id <[email protected]>
and subject line Bug#633334: fixed in libosip2 3.6.0-1
has caused the Debian Bug report #633334,
regarding libosip2: Emptying dependency_libs in .la files
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
633334: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633334
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libosip2
Version: 3.3.0-1
Severity: normal
User: [email protected]
Usertags: la-file-removal
To finish an old release goal from Squeeze, to comply with Policy
10.2 and to ease the introduction of MultiArch, I'm filing bugs
against packages which contain .la files which need to be stripped of
the dependency_libs variable.
This is the second phase of the MBF and packages should *NOT* remove
the .la file itself at this stage because other packages still expect
to find the .la file and this would cause a FTBFS in that package.
(Bugs have been filed to have those packages fixed.)
To clear the dependency_libs, use something like this command from
the wiki page. Add the command to your debian/rules file after the
files have been installed under debian/tmp or debian/$package:
sed -i "/dependency_libs/ s/'.*'/''/" `find debian/ -name '*.l
a'`
http://wiki.debian.org/ReleaseGoals/LAFileRemoval
http://lists.debian.org/debian-devel/2011/04/msg00055.html
http://lists.debian.org/debian-devel/2011/04/msg00199.html
Feel free to use a package like deb-gview to inspect the contents of
your packages after the build. Something like:
$ deb-gview ../libosip2_3.3.0-1*.changes &
You can then view each package and inspect the contents of each .la
file in each binary package prior to upload.
Data has been obtained from the output of an automated script:
http://release.debian.org/~aba/la/current.txt
The output is best read in conjunction with the criteria from this
post to debian-devel:
http://lists.debian.org/debian-devel/2009/08/msg00808.html
This phase is all about the packages on this list which both have
dependency_libs and are depended-on by other packages.
To generate the list of packages, I've used:
grep depended-on current.txt | grep dependency_libs |cut -d: -f1
After forming the list, each package has been checked and the
libosip2 (3.3.0-1) source package in unstable has at least one .la
file with the dependency_libs specified.
The data is regularly updated but please accept my apologies if you
have made an upload which changes the situation since the data was
parsed.
In the unusual case that your package uses libltdl directly, it is
still necessary to empty the dependency_libs part of all .la files
remaining in the package. It is important that .la files are NOT
removed in this phase to avoid FTBFS bugs.
If you believe that your package needs both the .la file and the
dependency_libs settings, please raise this on debian-devel for
clarification.
--
Neil Williams
=============
[email protected]
http://www.linux.codehelp.co.uk/
--- End Message ---
--- Begin Message ---
Source: libosip2
Source-Version: 3.6.0-1
We believe that the bug you reported is fixed in the latest version of
libosip2, which is due to be installed in the Debian FTP archive:
libosip2-7_3.6.0-1_amd64.deb
to main/libo/libosip2/libosip2-7_3.6.0-1_amd64.deb
libosip2-dev_3.6.0-1_amd64.deb
to main/libo/libosip2/libosip2-dev_3.6.0-1_amd64.deb
libosip2_3.6.0-1.debian.tar.gz
to main/libo/libosip2/libosip2_3.6.0-1.debian.tar.gz
libosip2_3.6.0-1.dsc
to main/libo/libosip2/libosip2_3.6.0-1.dsc
libosip2_3.6.0.orig.tar.gz
to main/libo/libosip2/libosip2_3.6.0.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mark Purcell <[email protected]> (supplier of updated libosip2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 08 Oct 2011 13:54:35 +1100
Source: libosip2
Binary: libosip2-dev libosip2-7
Architecture: source amd64
Version: 3.6.0-1
Distribution: experimental
Urgency: low
Maintainer: Debian VoIP Team <[email protected]>
Changed-By: Mark Purcell <[email protected]>
Description:
libosip2-7 - Session Initiation Protocol (SIP) library
libosip2-dev - development files for the SIP library
Closes: 633334
Changes:
libosip2 (3.6.0-1) experimental; urgency=low
.
* New upstream release
- NEW package libosip2-7 - soname bump
* docs: drop duplicate-changelog-files ChangeLog
* Drop content of dependancy_libs (sed -i)
- Fixes "Emptying dependency_libs in .la files" (Closes: #633334)
* Switch to dh 7
* Switch to dpkg-source 3.0 (quilt) format
* Upgrade to Standards Version 3.9.2
* Upgrade debian/watch to v3
* copyright-refers-to-symlink-license
- Updated debian/copyright -> LGPL-2.1
* Add osip.1 to libosip2-dev
Checksums-Sha1:
4ac32bfecc3d4778aa741d3e1f9be1da6ebbefb3 1404 libosip2_3.6.0-1.dsc
6d81be8180a46e045fce676d55913433a5e147c8 598496 libosip2_3.6.0.orig.tar.gz
72adbd810946384f8aa3dcb3612a82a2772c4429 6518 libosip2_3.6.0-1.debian.tar.gz
55897b6799f43bfa9c0688b957c7e0c7ab2864f7 152974 libosip2-dev_3.6.0-1_amd64.deb
2da003bfd93666710e48e97263c1f1a60c2f5cb8 103318 libosip2-7_3.6.0-1_amd64.deb
Checksums-Sha256:
e5e6aa1ff5ef5fa052c9b5d731978734df4e2ca1e73ec1432204deb19cae7e54 1404
libosip2_3.6.0-1.dsc
c9a18b0c760506d150017cdb1fa5c1cefe12b8dcbbf9a7e784eb75af376e96cd 598496
libosip2_3.6.0.orig.tar.gz
a7bad79a03da6f0ea9776dc7293af57ab186e0f7df5e0bf9a3a35b34b6999015 6518
libosip2_3.6.0-1.debian.tar.gz
7f6bf020ecc8c1c311cf18a028a14ee5280bc0d328fbe44ed501177e2b1128ee 152974
libosip2-dev_3.6.0-1_amd64.deb
993f06ad917fe7a8c8ef5e17fae094a4fc16eb4de35507354be65704eda7b497 103318
libosip2-7_3.6.0-1_amd64.deb
Files:
acedfc91b9e4783850ffb2ab5681bef2 1404 comm optional libosip2_3.6.0-1.dsc
92fd1c1698235a798497887db159c9b3 598496 comm optional
libosip2_3.6.0.orig.tar.gz
8053caaeb3a11ec2007c09f56bf4bef3 6518 comm optional
libosip2_3.6.0-1.debian.tar.gz
6f9d752c3afb451354baae48b7aec0f6 152974 libdevel optional
libosip2-dev_3.6.0-1_amd64.deb
e45b1b30d31186f159d8db1fb0fb0452 103318 libs optional
libosip2-7_3.6.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk6PvJ0ACgkQoCzanz0IthJq8ACeN2VT+pbHWXCUGmzR2jWcQwPi
5NEAoI9pFD5HbXu4UodGnCAnmq8TjPtA
=SGor
-----END PGP SIGNATURE-----
--- End Message ---