Your message dated Sat, 02 May 2009 10:02:04 +0000
with message-id <e1m0c2m-0004sm...@ries.debian.org>
and subject line Bug#511741: fixed in libtar 1.2.11-6
has caused the Debian Bug report #511741,
regarding autotools usage is very fragile
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 ow...@bugs.debian.org
immediately.)
--
511741: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511741
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libtar
Version: 1.2.11-5
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu jaunty ubuntu-patch
Hi,
Your package failed to build in Ubuntu where we have newer versions
of the autotools and libtool. Changes mean that the system used to
run autoconf is now broken.
A more robust solution is to call autoreconf, which ensures that
the tools are called in the correct way.
In order to do this when not using automake (and hence aclocal)
you have to create an aclocal.m4 in the root of the package, and
include the macros that you want. The attached patch does this.
In order to make it work you will have to copy in libtool.m4,
ltoptions.m4, ltversion.m4 and ltsugar.m4 to the autoconf directory.
Thanks,
James
diff -u libtar-1.2.11/debian/rules libtar-1.2.11/debian/rules
--- libtar-1.2.11/debian/rules
+++ libtar-1.2.11/debian/rules
@@ -4,11 +4,7 @@
configure:
dh_testdir
- cp /usr/share/misc/config.* autoconf
- cp /usr/share/libtool/ltmain.sh autoconf
- cp /usr/share/libtool/libtool.m4 autoconf/acsite.m4
- cp `which libtool` ./
- autoconf -I autoconf
+ autoreconf -f -v -i
./configure \
--prefix=/usr \
--mandir=\$${prefix}/share/man
only in patch2:
unchanged:
--- libtar-1.2.11.orig/aclocal.m4
+++ libtar-1.2.11/aclocal.m4
@@ -0,0 +1,7 @@
+m4_include([autoconf/libtool.m4])
+m4_include([autoconf/ac_path_generic.m4])
+m4_include([autoconf/encap.m4])
+m4_include([autoconf/aclocal.m4])
+m4_include([autoconf/ltoptions.m4])
+m4_include([autoconf/ltversion.m4])
+m4_include([autoconf/ltsugar.m4])
only in patch2:
unchanged:
--- libtar-1.2.11.orig/autoconf/aclocal.m4
+++ libtar-1.2.11/autoconf/aclocal.m4
@@ -1,7 +1,3 @@
-m4_include([encap.m4])
-m4_include([ac_path_generic.m4])
-
-
# PSG_LIB_READLINE
# ----------------
# Check for GNU readline library.
--- End Message ---
--- Begin Message ---
Source: libtar
Source-Version: 1.2.11-6
We believe that the bug you reported is fixed in the latest version of
libtar, which is due to be installed in the Debian FTP archive:
libtar-dev_1.2.11-6_amd64.deb
to pool/main/libt/libtar/libtar-dev_1.2.11-6_amd64.deb
libtar_1.2.11-6.diff.gz
to pool/main/libt/libtar/libtar_1.2.11-6.diff.gz
libtar_1.2.11-6.dsc
to pool/main/libt/libtar/libtar_1.2.11-6.dsc
libtar_1.2.11-6_amd64.deb
to pool/main/libt/libtar/libtar_1.2.11-6_amd64.deb
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 511...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julien Danjou <a...@debian.org> (supplier of updated libtar 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 02 May 2009 11:33:06 +0200
Source: libtar
Binary: libtar-dev libtar
Architecture: source amd64
Version: 1.2.11-6
Distribution: unstable
Urgency: low
Maintainer: Julien Danjou <a...@debian.org>
Changed-By: Julien Danjou <a...@debian.org>
Description:
libtar - C library for manipulating tar archives
libtar-dev - C library for manipulating tar archives
Closes: 511741
Changes:
libtar (1.2.11-6) unstable; urgency=low
.
* Fix autotools usage (Closes: #511741)
Checksums-Sha1:
8620e5e721d533300a40b4a26095b0e89be0502f 979 libtar_1.2.11-6.dsc
8ca2905f3f175fb0b15bb37a498ab5815891f50c 245511 libtar_1.2.11-6.diff.gz
aca7424774af2e93ca401996a3b033470011d0b2 41954 libtar-dev_1.2.11-6_amd64.deb
cd762bfd7a84aa67ac14b2d35d838256c8b0667a 21738 libtar_1.2.11-6_amd64.deb
Checksums-Sha256:
35ab0f7680011f83a5422c25ae5ca9fb48a73698cfe81a60b75c06c2bc2b6415 979
libtar_1.2.11-6.dsc
002d067499a94988dfa23a71e3f46d6b9af26fdce266870dc9b7c81d54fc820d 245511
libtar_1.2.11-6.diff.gz
5618fe05644df8ebc0a31465e37963726bd3c835ba4cdb8d63ebf7e0d7b03415 41954
libtar-dev_1.2.11-6_amd64.deb
5357a379de6659993f3ce1eb266d1df0575698954a2f7d96c250a7775ea9436c 21738
libtar_1.2.11-6_amd64.deb
Files:
4864991912aa437b8ac53de67f20f014 979 libs optional libtar_1.2.11-6.dsc
1df53ea084b8021b0569fb68f9c2c241 245511 libs optional libtar_1.2.11-6.diff.gz
89f90032df767dde1fdb6df8df783d83 41954 libdevel optional
libtar-dev_1.2.11-6_amd64.deb
d2f9c8d8e4d672dff3804de3eacfb27b 21738 libs optional libtar_1.2.11-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkn8FswACgkQpGK1HsL+5c217ACeLaIAW4wCaq33TeVs2YlUVy0r
IRcAoKzc2GOU2isIx8jdMJOGGL5yH+cV
=UoRe
-----END PGP SIGNATURE-----
--- End Message ---