Your message dated Sat, 24 Sep 2011 17:18:49 +0000
with message-id <[email protected]>
and subject line Bug#633326: fixed in sdl-mixer1.2 1.2.8-6.4
has caused the Debian Bug report #633326,
regarding sdl-mixer1.2: 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.)
--
633326: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633326
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sdl-mixer1.2
Version: 1.2.8-6.3
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 ../sdl-mixer1.2_1.2.8-6.3*.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
sdl-mixer1.2 (1.2.8-6.3) 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: sdl-mixer1.2
Source-Version: 1.2.8-6.4
We believe that the bug you reported is fixed in the latest version of
sdl-mixer1.2, which is due to be installed in the Debian FTP archive:
libsdl-mixer1.2-dev_1.2.8-6.4_amd64.deb
to main/s/sdl-mixer1.2/libsdl-mixer1.2-dev_1.2.8-6.4_amd64.deb
libsdl-mixer1.2_1.2.8-6.4_amd64.deb
to main/s/sdl-mixer1.2/libsdl-mixer1.2_1.2.8-6.4_amd64.deb
sdl-mixer1.2_1.2.8-6.4.diff.gz
to main/s/sdl-mixer1.2/sdl-mixer1.2_1.2.8-6.4.diff.gz
sdl-mixer1.2_1.2.8-6.4.dsc
to main/s/sdl-mixer1.2/sdl-mixer1.2_1.2.8-6.4.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.
Regis Boudin <[email protected]> (supplier of updated sdl-mixer1.2 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, 24 Sep 2011 16:55:30 +0100
Source: sdl-mixer1.2
Binary: libsdl-mixer1.2 libsdl-mixer1.2-dev
Architecture: source amd64
Version: 1.2.8-6.4
Distribution: unstable
Urgency: low
Maintainer: Debian SDL packages maintainers
<[email protected]>
Changed-By: Regis Boudin <[email protected]>
Description:
libsdl-mixer1.2 - mixer library for Simple DirectMedia Layer 1.2
libsdl-mixer1.2-dev - development files for SDL1.2 mixer library
Closes: 633326
Changes:
sdl-mixer1.2 (1.2.8-6.4) unstable; urgency=low
.
* Non-maintainer upload.
* Stop shipping la file. Closes: #633326.
Checksums-Sha1:
000085b10e5f10fa4dd45f841f67aaf8d41db056 1520 sdl-mixer1.2_1.2.8-6.4.dsc
6ec2ff52482ba19ab5384d8b02b32e2fa3978afc 83565 sdl-mixer1.2_1.2.8-6.4.diff.gz
76efebb9c7faa6b0d705ef39bfd74e62f82af228 105050
libsdl-mixer1.2_1.2.8-6.4_amd64.deb
3b35c95da2f0bbaaa077f3ba4c9a1db45fbef13b 131752
libsdl-mixer1.2-dev_1.2.8-6.4_amd64.deb
Checksums-Sha256:
e5d3586d386213a4144adf063f295a974b1d195f651f84493ec1804c94c3513b 1520
sdl-mixer1.2_1.2.8-6.4.dsc
0cde27686d56646bb5ddd06250527c98659757472eac4c6cdeb151b799961ded 83565
sdl-mixer1.2_1.2.8-6.4.diff.gz
912ac057b01eaee7ed500f18d1975e5dab53b733fa960fbf8e2e1923ce00281c 105050
libsdl-mixer1.2_1.2.8-6.4_amd64.deb
95c4bfafc389c98bfd2f7de8205fd01446f2ed8527d46b2ab6713b8c7e664926 131752
libsdl-mixer1.2-dev_1.2.8-6.4_amd64.deb
Files:
7a70181e2a4ef71de125baea1c1639d0 1520 libs optional sdl-mixer1.2_1.2.8-6.4.dsc
08101eb233e75318e0beeb68d1212fac 83565 libs optional
sdl-mixer1.2_1.2.8-6.4.diff.gz
accc16530ca0439f382d522712295c7b 105050 libs optional
libsdl-mixer1.2_1.2.8-6.4_amd64.deb
4f0d36784d4016ca7a6f0f064d8598f1 131752 libdevel optional
libsdl-mixer1.2-dev_1.2.8-6.4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk59/8IACgkQVE17sLEtWVr41wCeNMP0HSQy++1tuQXBNJlgkykQ
yR4AoKk8OiJqkL98gwBI5y6i5RIgv53p
=U/CI
-----END PGP SIGNATURE-----
--- End Message ---