Your message dated Wed, 28 Sep 2011 20:54:19 +0000
with message-id <[email protected]>
and subject line Bug#633341: fixed in sdl-ttf2.0 2.0.9-1.1
has caused the Debian Bug report #633341,
regarding sdl-ttf2.0: 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.)


-- 
633341: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633341
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sdl-ttf2.0
Version: 2.0.9-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 ../sdl-ttf2.0_2.0.9-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
sdl-ttf2.0 (2.0.9-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: sdl-ttf2.0
Source-Version: 2.0.9-1.1

We believe that the bug you reported is fixed in the latest version of
sdl-ttf2.0, which is due to be installed in the Debian FTP archive:

libsdl-ttf2.0-0_2.0.9-1.1_amd64.deb
  to main/s/sdl-ttf2.0/libsdl-ttf2.0-0_2.0.9-1.1_amd64.deb
libsdl-ttf2.0-dev_2.0.9-1.1_amd64.deb
  to main/s/sdl-ttf2.0/libsdl-ttf2.0-dev_2.0.9-1.1_amd64.deb
sdl-ttf2.0_2.0.9-1.1.diff.gz
  to main/s/sdl-ttf2.0/sdl-ttf2.0_2.0.9-1.1.diff.gz
sdl-ttf2.0_2.0.9-1.1.dsc
  to main/s/sdl-ttf2.0/sdl-ttf2.0_2.0.9-1.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.
Regis Boudin <[email protected]> (supplier of updated sdl-ttf2.0 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: Wed, 28 Sep 2011 20:12:07 +0100
Source: sdl-ttf2.0
Binary: libsdl-ttf2.0-0 libsdl-ttf2.0-dev
Architecture: source amd64
Version: 2.0.9-1.1
Distribution: unstable
Urgency: low
Maintainer: Samuel Mimram <[email protected]>
Changed-By: Regis Boudin <[email protected]>
Description: 
 libsdl-ttf2.0-0 - ttf library for Simple DirectMedia Layer with FreeType 2 
support
 libsdl-ttf2.0-dev - development files for SDL ttf library (version 2.0)
Closes: 556340 631839 633341
Changes: 
 sdl-ttf2.0 (2.0.9-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Explicitly link against libm, fixing FTBFS with --no-undefined.
     Closes: #556340.
   * Stop shipping la file. Closes: #631839, 633341.
Checksums-Sha1: 
 bba398c58d5251a0d5e8f6e42445c459ea9fa6f5 1221 sdl-ttf2.0_2.0.9-1.1.dsc
 0fa6beb8ceb93d40f69fede16aa0a1de9153b99d 22448 sdl-ttf2.0_2.0.9-1.1.diff.gz
 e83917bd07ae558432ba85e5576d21c3e09184f9 16596 
libsdl-ttf2.0-0_2.0.9-1.1_amd64.deb
 27f4905e236909f2c9cc8589cee8221ed046cb40 25802 
libsdl-ttf2.0-dev_2.0.9-1.1_amd64.deb
Checksums-Sha256: 
 64517efb626fe8c908a5fb3382e0c7bbb0a61078f7ab9e519392a0809b3b6200 1221 
sdl-ttf2.0_2.0.9-1.1.dsc
 c314e64209533522d5c34489c0347f814045889d7e49715a7e506474645debc7 22448 
sdl-ttf2.0_2.0.9-1.1.diff.gz
 0226be08488ffed2f18e2fc05b9df1cf1b4175574b827c0c6fe1d0830f25503c 16596 
libsdl-ttf2.0-0_2.0.9-1.1_amd64.deb
 0008044e107233b9530f5c740d25209cfd29e44f7ebf725b5f0e89556289e90d 25802 
libsdl-ttf2.0-dev_2.0.9-1.1_amd64.deb
Files: 
 123e5dc85822c3e5c1616895ef7892f8 1221 libs optional sdl-ttf2.0_2.0.9-1.1.dsc
 4d625e37cf377edbfa106697012e9de2 22448 libs optional 
sdl-ttf2.0_2.0.9-1.1.diff.gz
 b430dabcaaf3afa9159ad2e8119d1f84 16596 libs optional 
libsdl-ttf2.0-0_2.0.9-1.1_amd64.deb
 2ab4e68924f760c180c78a1d391bb139 25802 libdevel optional 
libsdl-ttf2.0-dev_2.0.9-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk6De54ACgkQVE17sLEtWVprgACfQR9mT3eykrpyRtFTAi9JYILO
assAn2SLmPxv628+hS+2OBeFpeVg8I0Z
=TAe0
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to