[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#622444: marked as done (libxml++: Getting rid of unneeded *.la / emptying dependency_libs)



Your message dated Wed, 27 Apr 2011 20:50:20 +0000
with message-id <E1QFBgi-00062R-Nx@franck.debian.org>
and subject line Bug#622444: fixed in libxml++ 1.0.4-4
has caused the Debian Bug report #622444,
regarding libxml++: Getting rid of unneeded *.la / emptying dependency_libs
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 owner@bugs.debian.org
immediately.)


-- 
622444: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622444
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libxml++
Version: 1.0.4-3
Severity: normal
User: codehelp@debian.org
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 can be either removed
or stripped of the dependency_libs variable.

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

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

To generate the list of packages, I've used:

grep -v depended-on current.txt |cut -d: -f1

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.

libxml++ appears in this list as a source package because one or more
of the binary packages (usually -dev packages) contain .la files.

In most cases, the .la file(s) can simply be removed as the process
behind this MBF has already identified that there are no further
dependencies using the .la file. 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. Once
libxml++ is fixed, the process will repeat and other packages which
you maintain may need to be fixed in turn. It is important that
packages are fixed in sequence 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
=============
codehelp@debian.org
http://www.linux.codehelp.co.uk/




--- End Message ---
--- Begin Message ---
Source: libxml++
Source-Version: 1.0.4-4

We believe that the bug you reported is fixed in the latest version of
libxml++, which is due to be installed in the Debian FTP archive:

libxml++1.0-dev_1.0.4-4_amd64.deb
  to main/libx/libxml++/libxml++1.0-dev_1.0.4-4_amd64.deb
libxml++1.0-doc_1.0.4-4_all.deb
  to main/libx/libxml++/libxml++1.0-doc_1.0.4-4_all.deb
libxml++1.0c2a_1.0.4-4_amd64.deb
  to main/libx/libxml++/libxml++1.0c2a_1.0.4-4_amd64.deb
libxml++_1.0.4-4.debian.tar.gz
  to main/libx/libxml++/libxml++_1.0.4-4.debian.tar.gz
libxml++_1.0.4-4.dsc
  to main/libx/libxml++/libxml++_1.0.4-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 622444@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated libxml++ 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 27 Apr 2011 21:34:52 +0200
Source: libxml++
Binary: libxml++1.0-dev libxml++1.0c2a libxml++1.0-doc
Architecture: source all amd64
Version: 1.0.4-4
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description: 
 libxml++1.0-dev - C++ interface to the GNOME XML library (libxml2)
 libxml++1.0-doc - HTML interface documentation and examples for libxml++
 libxml++1.0c2a - C++ interface to the GNOME XML library (libxml2)
Closes: 622444
Changes: 
 libxml++ (1.0.4-4) unstable; urgency=low
 .
   * QA upload
   * DH compat level 8 (no change)
   * Source format 3.0 (quilt)
   * Add dependencies on ${misc:Depends}
   * debian/libxml++1.0-dev.install: drop *.la file (closes: #622444).
   * Standards-version 3.9.2 (no change)
   * Drop leading article in short descriptions
   * debian/rules: replace dh_clean -k => dh_prep
   * Unset rpath in usr/lib/libxml++-1.0.so.1.0.3 by using chrpath in
     debian/rules, build-depend on chrpath.
   * Do not install jquery.js in libxml++1.0-doc, it is not used.
Checksums-Sha1: 
 6a05418df2a0b9fc2281d42bdf56050794cbe8cc 1146 libxml++_1.0.4-4.dsc
 5e8bec22490559f0fc2945f7fb6c4d6afbf6a89d 24742 libxml++_1.0.4-4.debian.tar.gz
 5eeb5800540bd334257fc3f71d10ad1d088b2631 583436 libxml++1.0-doc_1.0.4-4_all.deb
 b635b6fc671dd9aea04f1351fb9775557c618fdd 76450 libxml++1.0-dev_1.0.4-4_amd64.deb
 9d0acbbdd51d061c48486a7054fcdec3ca3c1fab 54502 libxml++1.0c2a_1.0.4-4_amd64.deb
Checksums-Sha256: 
 fe6490b32bcdf6685e5d8ac584210b86e58cc8a58491a3fd958d7cd8301dc755 1146 libxml++_1.0.4-4.dsc
 05ac8735171b5c2c08ce14cd6481b3918d3a01793bd3c81f1ea7c9277ad93464 24742 libxml++_1.0.4-4.debian.tar.gz
 8d12af05e5ce29bdd48a940c9eddf4a6b51d12b9ba7f4a3db0a2f8ff7e500ecd 583436 libxml++1.0-doc_1.0.4-4_all.deb
 b4cec780e3f3a8ece6f77b42909325dd68435d2e316a015e1549db50823d4469 76450 libxml++1.0-dev_1.0.4-4_amd64.deb
 60dfc5149d8434a0678110586fa4b61bed67cb7d06d83e4eb80d732eb66417b8 54502 libxml++1.0c2a_1.0.4-4_amd64.deb
Files: 
 db6bed99973c2b8b28c1026b0a52e7e0 1146 devel optional libxml++_1.0.4-4.dsc
 265412a36d689bec8f0aaccd52dc2db9 24742 devel optional libxml++_1.0.4-4.debian.tar.gz
 0ec081c45f3f570a586415a81059fe0e 583436 doc optional libxml++1.0-doc_1.0.4-4_all.deb
 49392f6085567d7f9f14606ee67cd690 76450 libdevel optional libxml++1.0-dev_1.0.4-4_amd64.deb
 171a03b623a4b49009884b1cea2c893d 54502 libs optional libxml++1.0c2a_1.0.4-4_amd64.deb

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

iEYEARECAAYFAk24cd8ACgkQtzWmSeC6BMHEegCg3ZuMQAdhP9wK/XhAQNMurkY3
fG0AoO1YGcKDkv2PVjt8PcakJpK7uUq2
=ky/b
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: