Your message dated Thu, 19 Feb 2009 19:02:19 +0000
with message-id <[email protected]>
and subject line Bug#480495: fixed in libarchive 2.6.1-1
has caused the Debian Bug report #480495,
regarding libarchive: please consider some improvements of debian/rules
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.)
--
480495: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480495
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libarchive-dev
Severity: wishlist
Tags: patch
Version: 2.4.17-1
Please consider the improvements in the attached patch for debian/rules
- remove .save ugliness, use dpkg's feature of ignoring deleted files
instead.
- add build-arch and build-dep (does not make a difference for this
package, but the more packages have this, the better the chances out
buildds will finally use it and not waste time on building arch-indep
stuff)
- do not ignore make distclean errors
- there is no libarchive2, so no need to remove anything in it.
- link bsdtar and bsdcpio dynamically (this is unlike the rest a
matter of taste, here it reduces bsdcpio by 75% and bsdtar package
by 50%, though it of course make them depend on libarchive1 instead)
Hochachtungsvoll,
Bernhard R. Link
Index: libarchive-2.4.17/debian/rules
===================================================================
--- libarchive-2.4.17.orig/debian/rules 2008-05-10 12:43:59.000000000 +0200
+++ libarchive-2.4.17/debian/rules 2008-05-10 13:14:04.000000000 +0200
@@ -35,24 +35,22 @@
config.status: configure
dh_testdir
- -cp config.aux/config.sub config.aux/config.sub.save
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.aux/config.sub
endif
- -cp config.aux/config.guess config.aux/config.guess.save
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.aux/config.guess
endif
# Add here commands to configure the package.
- $(SHELL) ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS=" -Wl,-z,defs" --enable-bsdcpio
+ $(SHELL) ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS=" -Wl,-z,defs" --enable-bsdcpio=shared --enable-bsdtar=shared
-build: build-stamp
+build-indep:
+build-arch: build-stamp
build-stamp: config.status
dh_testdir
# Add here commands to compile the package.
- -mv tar/getdate.c tar/getdate.c.save
$(MAKE)
$(MAKE) check
@@ -65,15 +63,13 @@
rm -f build-stamp
# Add here commands to clean up after the build process.
- -$(MAKE) distclean
+ if test -f config.status ; then $(MAKE) distclean ; fi
- -mv config.aux/config.guess.save config.aux/config.guess
- -mv config.aux/config.sub.save config.aux/config.sub
- -mv tar/getdate.c.save tar/getdate.c
+ rm -f config.aux/config.guess config.aux/config.sub tar/getdate.c
dh_clean
-install: build
+install: build-arch
dh_testdir
dh_testroot
dh_clean -k
@@ -84,12 +80,11 @@
ln -s -T libarchive.so.2 debian/tmp/usr/lib/libarchive.so.1
install -d debian/tmp/usr/share/lintian/overrides/
install -m 0644 debian/lintian-override debian/tmp/usr/share/lintian/overrides/libarchive1
- ${RM} -r debian/libarchive2/usr/share/
binary-indep:
# Build architecture-dependent files here.
-binary-arch: build install
+binary-arch: install
dh_testdir
dh_testroot
dh_installchangelogs -a NEWS
@@ -123,4 +118,5 @@
dh_builddeb -a
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+build: build-indep build-arch
+.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install
--- End Message ---
--- Begin Message ---
Source: libarchive
Source-Version: 2.6.1-1
We believe that the bug you reported is fixed in the latest version of
libarchive, which is due to be installed in the Debian FTP archive:
bsdcpio_2.6.1-1_i386.deb
to pool/main/liba/libarchive/bsdcpio_2.6.1-1_i386.deb
bsdtar_2.6.1-1_i386.deb
to pool/main/liba/libarchive/bsdtar_2.6.1-1_i386.deb
libarchive-dev_2.6.1-1_i386.deb
to pool/main/liba/libarchive/libarchive-dev_2.6.1-1_i386.deb
libarchive1_2.6.1-1_i386.deb
to pool/main/liba/libarchive/libarchive1_2.6.1-1_i386.deb
libarchive_2.6.1-1.diff.gz
to pool/main/liba/libarchive/libarchive_2.6.1-1.diff.gz
libarchive_2.6.1-1.dsc
to pool/main/liba/libarchive/libarchive_2.6.1-1.dsc
libarchive_2.6.1.orig.tar.gz
to pool/main/liba/libarchive/libarchive_2.6.1.orig.tar.gz
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.
John Goerzen <[email protected]> (supplier of updated libarchive 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: Thu, 19 Feb 2009 09:28:57 -0600
Source: libarchive
Binary: libarchive-dev libarchive1 bsdtar bsdcpio
Architecture: source i386
Version: 2.6.1-1
Distribution: unstable
Urgency: low
Maintainer: John Goerzen <[email protected]>
Changed-By: John Goerzen <[email protected]>
Description:
bsdcpio - cpio(1) from FreeBSD, using libarchive
bsdtar - tar(1) from FreeBSD, using libarchive
libarchive-dev - Single library to read/write tar, cpio, pax, zip, iso9660,
etc.
libarchive1 - Single library to read/write tar, cpio, pax, zip, iso9660, etc.
Closes: 480495 514835
Changes:
libarchive (2.6.1-1) unstable; urgency=low
.
* New Upstream Version
* Update homepage. Closes: #514835.
* Clean up Debian rules. Patch partially from Bernhard R. Link.
Closes: #480495.
Checksums-Sha1:
585d4a1f40929a36ed29ee160955b2ee4cbd053d 1284 libarchive_2.6.1-1.dsc
f0fa90645afce1ff1d8c5f5e21a1ce986d58e376 948450 libarchive_2.6.1.orig.tar.gz
d6c03b3760034a689bb073bdaaa6e03e4b81c4f6 7370 libarchive_2.6.1-1.diff.gz
79b5b17189d3dbed63ab2823c2c8562f167e0f29 157680 libarchive-dev_2.6.1-1_i386.deb
623b96bc92025b762cf67025ccecd9a5183774e6 121724 libarchive1_2.6.1-1_i386.deb
dfa1c8f8a16c2db846533b5fbc0567cc241ccd6e 47954 bsdtar_2.6.1-1_i386.deb
7825d2c17b5b067d2b9778fb229f0e47d5d64ac9 29682 bsdcpio_2.6.1-1_i386.deb
Checksums-Sha256:
c43394adc8b4050f426e7ec8483789d870f11c110ac5e7781f2f895f5fcf487d 1284
libarchive_2.6.1-1.dsc
4d0ad4e5c33aa9725c7d92a42ae605815781372db949cd9906945e6c0d85c179 948450
libarchive_2.6.1.orig.tar.gz
05c81d9a3d383842e3db5b378cd9233a9df2d25eb9e7b8162da39f1e53ea51bc 7370
libarchive_2.6.1-1.diff.gz
1edf3b6c96481926c288baad1804e6ca5d13c50c5672f773490e122f5a6f1de4 157680
libarchive-dev_2.6.1-1_i386.deb
65a5ee12b202e46cda38b9b6c9bf8e688862ac2f95d5677b3959145c2316e97e 121724
libarchive1_2.6.1-1_i386.deb
4bf8b0f69d81a65559681f37082c9e44456f8abaabbf8bca6c83296af5ee4b3b 47954
bsdtar_2.6.1-1_i386.deb
8a0a833397f8b4a0b5f349a512e2e29e1fd492bae323fbe698f7e0619faca578 29682
bsdcpio_2.6.1-1_i386.deb
Files:
cc896d53d2f207e7f658f6e5b384f6c7 1284 libs optional libarchive_2.6.1-1.dsc
9d9f83947ee9d5732289ed48d00e3743 948450 libs optional
libarchive_2.6.1.orig.tar.gz
897849612e7b52328c5849452d273248 7370 libs optional libarchive_2.6.1-1.diff.gz
9e1c9ea4cc8d2fd325c385df1230771a 157680 libdevel optional
libarchive-dev_2.6.1-1_i386.deb
a7c9546bed2f4645407afd7bfee8e6c0 121724 libs optional
libarchive1_2.6.1-1_i386.deb
6e0c73d716901e9489fdc48f3e43869a 47954 utils optional bsdtar_2.6.1-1_i386.deb
b31068e4f7c64b96e0ed02cb5541f894 29682 utils optional bsdcpio_2.6.1-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmdqTIACgkQthyt9Q6V7ksVuwCfahPc+c0P3vJ+MxvjkLWPWAfN
57UAnA0LdbGSczEoKF+6/sn74zvl3iSa
=8FYI
-----END PGP SIGNATURE-----
--- End Message ---