Your message dated Mon, 25 Jul 2011 08:48:32 +0000
with message-id <[email protected]>
and subject line Bug#633336: fixed in libwmf 0.2.8.4-8.1
has caused the Debian Bug report #633336,
regarding libwmf: 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.)
--
633336: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633336
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libwmf
Version: 0.2.8.4-8
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 ../libwmf_0.2.8.4-8*.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 libwmf
(0.2.8.4-8) 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: libwmf
Source-Version: 0.2.8.4-8.1
We believe that the bug you reported is fixed in the latest version of
libwmf, which is due to be installed in the Debian FTP archive:
libwmf-bin_0.2.8.4-8.1_amd64.deb
to main/libw/libwmf/libwmf-bin_0.2.8.4-8.1_amd64.deb
libwmf-dev_0.2.8.4-8.1_amd64.deb
to main/libw/libwmf/libwmf-dev_0.2.8.4-8.1_amd64.deb
libwmf-doc_0.2.8.4-8.1_all.deb
to main/libw/libwmf/libwmf-doc_0.2.8.4-8.1_all.deb
libwmf0.2-7_0.2.8.4-8.1_amd64.deb
to main/libw/libwmf/libwmf0.2-7_0.2.8.4-8.1_amd64.deb
libwmf_0.2.8.4-8.1.debian.tar.gz
to main/libw/libwmf/libwmf_0.2.8.4-8.1.debian.tar.gz
libwmf_0.2.8.4-8.1.dsc
to main/libw/libwmf/libwmf_0.2.8.4-8.1.dsc
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.
Neil Williams <[email protected]> (supplier of updated libwmf 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: Mon, 25 Jul 2011 10:20:27 +0200
Source: libwmf
Binary: libwmf0.2-7 libwmf-bin libwmf-dev libwmf-doc
Architecture: source all amd64
Version: 0.2.8.4-8.1
Distribution: unstable
Urgency: low
Maintainer: Loic Minier <[email protected]>
Changed-By: Neil Williams <[email protected]>
Description:
libwmf-bin - Windows metafile conversion tools
libwmf-dev - Windows metafile conversion development
libwmf-doc - Windows metafile documentation
libwmf0.2-7 - Windows metafile conversion library
Closes: 633336
Changes:
libwmf (0.2.8.4-8.1) unstable; urgency=low
.
* Non-maintainer upload.
* Empty dependency_libs in .la files (Closes: #633336)
* Add a lintian override for embedded-library libgd2 as the upstream
support for --disable-heavy turns off too many other components.
(Avoid ftp-master reject for this NMU).
Checksums-Sha1:
48f48378034ee887af9682b6c7d4247650ebfdcb 1307 libwmf_0.2.8.4-8.1.dsc
9ae36ad75528a96e0054ef33f7d50b5e702e9d0b 8797 libwmf_0.2.8.4-8.1.debian.tar.gz
e7afe78d12b8aa09bea8aa7292f59c438b30c917 304482 libwmf-doc_0.2.8.4-8.1_all.deb
e20e627c6a3430e8ece6ef3fc88600fc6743a78d 187958
libwmf0.2-7_0.2.8.4-8.1_amd64.deb
984dab6879e7c0403f445f5f9189590ce7c5ad85 41622 libwmf-bin_0.2.8.4-8.1_amd64.deb
47ad94eb0c4565de20e4c22d701b2f834ebfc22f 234036
libwmf-dev_0.2.8.4-8.1_amd64.deb
Checksums-Sha256:
7dc54d81ea83c1ab7dda65f51f4d9b171856c2b5909cf77ec0a73df80018a62a 1307
libwmf_0.2.8.4-8.1.dsc
e2591544689a44b8ad87dc6415b445f8fc9e1e87e004f7574fbeffac4546c33c 8797
libwmf_0.2.8.4-8.1.debian.tar.gz
8282a812704540b57b23b6e90202dd3a7e8d3acec81b59e0a58627610f8e019d 304482
libwmf-doc_0.2.8.4-8.1_all.deb
1091af5f9e00ce13d575e0c47a91156e125be031882f86f64c168ab4030d4013 187958
libwmf0.2-7_0.2.8.4-8.1_amd64.deb
403cfe22f0a713e3102064155225100e80c6d6beec62787e49e8d9a66e3c7762 41622
libwmf-bin_0.2.8.4-8.1_amd64.deb
67be27404af02c97692c01d3283bba353d58841eedb4586ec1ebc0870261a39f 234036
libwmf-dev_0.2.8.4-8.1_amd64.deb
Files:
e0a82e09d25bab4327e8112778074491 1307 libs optional libwmf_0.2.8.4-8.1.dsc
28cd42e2de436301d2caa3c98110ded9 8797 libs optional
libwmf_0.2.8.4-8.1.debian.tar.gz
2dfd0d9231bfda913aab5fd12737542f 304482 doc optional
libwmf-doc_0.2.8.4-8.1_all.deb
37db75da5c080b0bd614240b1887142d 187958 libs optional
libwmf0.2-7_0.2.8.4-8.1_amd64.deb
012fa076d8c4864a9be6453bf73e7a8c 41622 graphics optional
libwmf-bin_0.2.8.4-8.1_amd64.deb
abf8c1d6885a43e19f62c1baae7f460e 234036 libdevel optional
libwmf-dev_0.2.8.4-8.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk4tJ6MACgkQiAEJSii8s+PjPwCg8H7df/PiRfvUsA0ZjgnCuhXd
enEAoIslIA5k8HvPHwt29GWl62DGIJlk
=1G7E
-----END PGP SIGNATURE-----
--- End Message ---