Your message dated Thu, 11 Sep 2014 01:49:11 +0000
with message-id <[email protected]>
and subject line Bug#633317: fixed in vanessa-socket 0.0.12-2
has caused the Debian Bug report #633317,
regarding vanessa-socket: 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.)
--
633317: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633317
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vanessa-socket
Version: 0.0.12-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 ../vanessa-socket_0.0.12-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
vanessa-socket (0.0.12-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: vanessa-socket
Source-Version: 0.0.12-2
We believe that the bug you reported is fixed in the latest version of
vanessa-socket, which is due to be installed in the Debian FTP archive.
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.
Simon Horman <[email protected]> (supplier of updated vanessa-socket 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: Thu, 11 Sep 2014 10:27:43 +0900
Source: vanessa-socket
Binary: libvanessa-socket-dev libvanessa-socket-pipe libvanessa-socket2
Architecture: source amd64
Version: 0.0.12-2
Distribution: unstable
Urgency: medium
Maintainer: Simon Horman <[email protected]>
Changed-By: Simon Horman <[email protected]>
Description:
libvanessa-socket-dev - Headers and static libraries for libvanessa_socket
libvanessa-socket-pipe - User space TCP/IP pipe
libvanessa-socket2 - Library to simplify TCP socket operations
Closes: 594034 633317 736891
Changes:
vanessa-socket (0.0.12-2) unstable; urgency=medium
.
* Use autoreconf
(closes: #736891)
* Add homepage to control file
(closes: #594034)
* Empty dependency_libs in .la files
(closes: #633317)
* Update standards version to 3.9.5
* Provide recommended targets in debian/rules
* Harden build flags
* Build verbosely
Checksums-Sha1:
306ffdc20bfd76369717f26f3c9dd379a15b9c93 1960 vanessa-socket_0.0.12-2.dsc
0ed356c3443b3f705077a37f166c4b403c837843 944 vanessa-socket_0.0.12-2.diff.gz
f3dbee88c052bc519655cef19516942056f83b26 17202
libvanessa-socket-dev_0.0.12-2_amd64.deb
d7c9def8eaee66d71cf90b4f755038cefc0fc7d5 9316
libvanessa-socket-pipe_0.0.12-2_amd64.deb
019147195320e40efb41319ab701a649490c94ff 12042
libvanessa-socket2_0.0.12-2_amd64.deb
Checksums-Sha256:
3e92524311ae9a5a104e4245303158735df6e07ea10fc9499451e7dc38ce8136 1960
vanessa-socket_0.0.12-2.dsc
6477d00ccb734a15aee2d1405a8996492e7c5f7514ba601a1ef4e7bd7a510bae 944
vanessa-socket_0.0.12-2.diff.gz
cc3061abc671be607b3abea8f35e7888a8439f66bb0339bd914f2c1a351ef018 17202
libvanessa-socket-dev_0.0.12-2_amd64.deb
7673e7d28196edb55ba30b1878b065229ec4bc9b849f9e23ea4b53bf84ae4f01 9316
libvanessa-socket-pipe_0.0.12-2_amd64.deb
157b34cd5274b7f74275a0511e30024da1d5f979b16308ff302e60e3b1fd4cf3 12042
libvanessa-socket2_0.0.12-2_amd64.deb
Files:
cc9322fea7fa34125cce8242322626c6 17202 libdevel optional
libvanessa-socket-dev_0.0.12-2_amd64.deb
bf8ef74957da2bfd7db8520100fe475e 9316 devel optional
libvanessa-socket-pipe_0.0.12-2_amd64.deb
daf70e057e81e3cf38218930a619eee3 12042 libs optional
libvanessa-socket2_0.0.12-2_amd64.deb
30b3106c2a9e6fbf977b02498ba0d773 1960 libs optional vanessa-socket_0.0.12-2.dsc
4d56ba22c8df30387d4736af3871f3fb 944 libs optional
vanessa-socket_0.0.12-2.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJUEP8SAAoJENfPZGlqN0++bAwQALWDFQhQXUsj6gekjZjEndxx
9w12wVL3GaPMKgZS8GO6Q1jWC0EbchqTdv8jHrb3Sv/4mEtPrlUr43aeiyCAO/ky
l35wzKz255DmWT0EGqMc42lmEjEM8S7g1BsQOVQ3roEX+TgGsM0eH8Pe27bECpZT
GhKdujkqJmnZ9eehtUSDosJaV1Ep/Xs12e0qLiOVIJt0SZjjKfknLo2g7i5kTV7x
gYM0xCxskc4mJcRVu0F3u0Q/nhYKiBLQ2Ur01TkXvxhLFmZEsaHkpdBg3nl97b+N
fGr29JzwwbXQpJUPPAY9IMDU3ZUVFGo++QIPZOlEIFHHifOgYXTnxa7D9e8V7b1z
kn+7zjv0yxax/aucFVkqfpZ3Ccms+MWyEhWzuFgndwh3W3aoCxp2MwAHje4Ovf0u
hdmiWSJeo5bXvlwUToR4qs4fapbPuQOG0+SyEZzrWqv7/6FALNpRs50ZDlAeQPxZ
ReUHQWHYPXEYE8K14wYfC0gL5XjPJ/v0MfNwk2TAJt3tdRwc6gZheAiHCElJHLiR
rmXE7RwIJp9kMffc8t0Lq/67ar6KU1MHLf0Eu+Z5ji3s8a1r3d7rvoan+Gn/I+pN
zCuI6gqH4XkaYEi4Ps9GOITfP6tY0/lKkgxiC1JfqMRWivmUqkJrMabiOiMOP7K0
MXQQI721X/IzsndqRcyQ
=abLb
-----END PGP SIGNATURE-----
--- End Message ---