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

Bug#741420: marked as done (Disable bz2 and z support)



Your message dated Fri, 21 Mar 2014 03:19:48 +0000
with message-id <E1WQpzo-0007G3-2R@franck.debian.org>
and subject line Bug#741420: fixed in hurd 1:0.5.git20140320-1
has caused the Debian Bug report #741420,
regarding Disable bz2 and z support
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.)


-- 
741420: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741420
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: bzip2
Version: 1.0.6-5
Severity: wishlist
Tags: d-i patch
User: debian-hurd@lists.debian.org
Usertags: hurd

  hurd-udeb:hurd-i386 Depends on libbz2-1.0 [ hurd-i386 ] < none > ( none ) can't be satisfied!
  hurd-libs0.3-udeb:hurd-i386 Depends on libbz2-1.0 [ hurd-i386 ] < none > ( none ) can't be satisfied!

Attached patch adds library udeb needed by recent hurd versions.

Thanks for considering.

diff --git a/debian/control b/debian/control
index 3b9fac8..2999034 100644
--- a/debian/control
+++ b/debian/control
@@ -57,6 +57,28 @@ Description: high-quality block-sorting file compressor library - development
  The archive file format of bzip2 (.bz2) is incompatible with that of its
  predecessor, bzip (.bz).
 
+Package: libbz2-udeb
+Package-Type: udeb
+Architecture: any
+Priority: optional
+Section: debian-installer
+Description: high-quality block-sorting file compressor library - udeb
+ Shared library for use with the Debian installer.
+ .
+ bzip2 is a freely available, patent free, high-quality data compressor.
+ It typically compresses files to within 10% to 15% of the best available
+ techniques, whilst being around twice as fast at compression and six
+ times faster at decompression.
+ .
+ bzip2 compresses files using the Burrows-Wheeler block-sorting text
+ compression algorithm, and Huffman coding.  Compression is generally
+ considerably better than that achieved by more conventional
+ LZ77/LZ78-based compressors, and approaches the performance of the PPM
+ family of statistical compressors.
+ .
+ The archive file format of bzip2 (.bz2) is incompatible with that of its
+ predecessor, bzip (.bz).
+
 Package: bzip2
 Priority: standard
 Section: utils
diff --git a/debian/rules b/debian/rules
index 3a889d1..40069b2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -161,15 +161,22 @@ binary-arch: build
 	mv debian/tmp/lib/libbz2.a debian/tmp-dev/usr/lib/$(DEB_HOST_MULTIARCH)/
 	mv debian/tmp/include debian/tmp-dev/usr/include
 	
-
 	# Library package
 	install -d debian/tmp-lib/lib/$(DEB_HOST_MULTIARCH)
 	for i in $$(ls debian/tmp/lib/libbz2.so*); do \
-	  (set -x; echo $$i; mv $$i debian/tmp-lib/lib/$(DEB_HOST_MULTIARCH)/); \
+	  (set -x; echo $$i; cp $$i debian/tmp-lib/lib/$(DEB_HOST_MULTIARCH)/); \
 	done
 	ln -s libbz2.so.1.0.4 debian/tmp-lib/lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1
 	chmod -x debian/tmp-lib/lib/$(DEB_HOST_MULTIARCH)/*
 
+	# UDEB package
+	install -d debian/tmp-lib-udeb/lib/$(DEB_HOST_MULTIARCH)
+	for i in $$(ls debian/tmp/lib/libbz2.so*); do \
+	  (set -x; echo $$i; mv $$i debian/tmp-lib-udeb/lib/$(DEB_HOST_MULTIARCH)/); \
+	done
+	ln -s libbz2.so.1.0.4 debian/tmp-lib-udeb/lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1
+	chmod -x debian/tmp-lib-udeb/lib/$(DEB_HOST_MULTIARCH)/*
+
 	# Binary package
 	install -d debian/tmp-run
 	mv debian/tmp/bin debian/tmp-run/bin
@@ -224,15 +231,18 @@ binary-arch: build
 	  fi; \
 	done
 	$(DEBSTRIP) --strip-unneeded -R .note -R .comment \
-	  debian/tmp-lib/lib/$(DEB_HOST_MULTIARCH)/*.so*
+	  debian/tmp-lib*/lib/$(DEB_HOST_MULTIARCH)/*.so*
 	$(DEBSTRIP) --strip-debug debian/tmp-dev/usr/lib/$(DEB_HOST_MULTIARCH)/*.a
 
 	# Control files
-	install -d debian/tmp-{lib,dev,run}/DEBIAN
+	install -d debian/tmp-{lib,lib-udeb,dev,run}/DEBIAN
 	cp debian/shlibs debian/tmp-lib/DEBIAN/shlibs
+	cp debian/shlibs debian/tmp-lib-udeb/DEBIAN/shlibs
 
 	dpkg-shlibdeps debian/tmp-lib/lib/$(DEB_HOST_MULTIARCH)/*.so*
 	dpkg-gencontrol -isp -Pdebian/tmp-lib -plibbz2-1.0
+	dpkg-shlibdeps -tudeb debian/tmp-lib-udeb/lib/$(DEB_HOST_MULTIARCH)/*.so*
+	dpkg-gencontrol -isp -Pdebian/tmp-lib-udeb -plibbz2-udeb
 	rm debian/substvars
 	dpkg-gencontrol -isp -Pdebian/tmp-dev -plibbz2-dev
 	dpkg-shlibdeps debian/tmp-run/bin/*
@@ -249,6 +259,7 @@ binary-arch: build
 	# Add md5sums
 	$(call gen_md5sums,run)
 	$(call gen_md5sums,lib)
+	$(call gen_md5sums,lib-udeb)
 	$(call gen_md5sums,dev)
 
 	# Fix perms
@@ -258,6 +269,7 @@ binary-arch: build
 	# Buildit
 	dpkg --build debian/tmp-run ..
 	dpkg --build debian/tmp-lib ..
+	dpkg --build debian/tmp-lib-udeb ../libbz2-udeb_$(DEBVERSION)_$(DEB_HOST_ARCH).udeb
 	dpkg --build debian/tmp-dev ..
 
 ifneq (,$(build64-stamp))
diff --git a/debian/shlibs b/debian/shlibs
index 888387b..568f551 100644
--- a/debian/shlibs
+++ b/debian/shlibs
@@ -1 +1,2 @@
 libbz2	1.0	libbz2-1.0
+udeb: libbz2 1.0 libbz2-1.0-udeb

--- End Message ---
--- Begin Message ---
Source: hurd
Source-Version: 1:0.5.git20140320-1

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

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 741420@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Samuel Thibault <sthibault@debian.org> (supplier of updated hurd 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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 20 Mar 2014 02:24:20 +0000
Source: hurd
Binary: hurd-libs0.3 hurd hurd-dev hurd-dbg hurd-doc hurd-libs0.3-udeb hurd-udeb
Architecture: source hurd-i386 all
Version: 1:0.5.git20140320-1
Distribution: unstable
Urgency: medium
Maintainer: GNU Hurd Maintainers <debian-hurd@lists.debian.org>
Changed-By: Samuel Thibault <sthibault@debian.org>
Description: 
 hurd       - GNU Hurd
 hurd-dbg   - GNU Hurd (debugging files)
 hurd-dev   - GNU Hurd (development files)
 hurd-doc   - GNU Hurd manual
 hurd-libs0.3 - GNU Hurd (libraries)
 hurd-libs0.3-udeb - GNU Hurd (libraries) - udeb (udeb)
 hurd-udeb  - GNU Hurd - udeb (udeb)
Closes: 741420
Changes: 
 hurd (1:0.5.git20140320-1) unstable; urgency=medium
 .
   * New upstream snapshot.
     - patches/libports_stability.patch: Remove, merged upstream.
     - patches/exec_filename_fs.patch: Refresh.
     - rules: Disable bz2 support in udeb (Closes: #741420)
   * control: Only Replace/Conflict old login package which was potentially
     shipping /bin/login.
   * local/securetty: Remove file, let it be installed by the login package.
   * patches/rc.patch: Also make /etc/mtab point to /proc/mounts.
   * patches/mount.patch: Also ignore exec option.
   * local/runsystem: Allow to pass VGA options from d-i boot menu.
   * local/finish-install.d/51hurd_config-console: Propagate VGA options to
     installed system.
   * hurd.hurd-console.init: Do not make hurd-console depend on $all,
     and make it start before DMs.
   * hurd.postinst: Decrease our runsystem priority to 5, thus switching to
     sysvinit boot up, and enabling the hard work of a lot of people, thanks a
     lot to everybody involved!
   * hurd.lintian-overrides, hurd-udeb.lintian-overrides: Ignore lintian warning
     about static translators embedding bzip2 and zlib.
   * rules: force installing hurd-udeb lintian overrides to actually fix above
     override.
Checksums-Sha1: 
 ec5cfbc3020a1679486d4385ebe9237c88279916 5501 hurd_0.5.git20140320-1.dsc
 b76413b47e13cfebb5e864f733eef4fe3ca70426 4796 hurd_0.5.git20140320.orig-devnode.tar.bz2
 2d7def6a7bfe9aea0a0e94069d8dd275ddf3208a 17795 hurd_0.5.git20140320.orig-eth-filter.tar.bz2
 860f7e5e6b417c4dd58595ba9c9ffeef8e8ddbcd 16471 hurd_0.5.git20140320.orig-eth-multiplexer.tar.bz2
 c33453a052bf58baa0152a8ee83d1d9b7ffb632a 10440 hurd_0.5.git20140320.orig-libbpf.tar.bz2
 2c23cb2044a7b14ea81a45cd912bb51964a8cfc1 3331406 hurd_0.5.git20140320.orig-libdde-linux26.tar.bz2
 1cbb0ec926c6d0ef6e437f803a50cd02e29e4cb5 20121 hurd_0.5.git20140320.orig-libddekit.tar.bz2
 d2a964db59e4d4ed83a8c607e513d84b6a621cdb 6798 hurd_0.5.git20140320.orig-libhurd-slab.tar.bz2
 bf7116f214bea933bb36e6d6e8c71ffe1f875005 22235 hurd_0.5.git20140320.orig-libmachdev.tar.bz2
 a5805becf7bb2a66d07dce1de8c2a5ee9d7223d6 17049 hurd_0.5.git20140320.orig-procfs.tar.bz2
 d7b0c0b07c0852801e2e3d98ddee741b25e71703 17549 hurd_0.5.git20140320.orig-random.tar.bz2
 bb6ff3d79cbfb18ef00a22b625958c2bb6f18abe 1970452 hurd_0.5.git20140320.orig.tar.bz2
 e60bb02a2f120e45587f5d3b5dbcab9ab718aa72 105780 hurd_0.5.git20140320-1.debian.tar.bz2
 5ceb46784a36bcf26c350a479463fe122b9a7333 235792 hurd-libs0.3_0.5.git20140320-1_hurd-i386.deb
 b01d05981360f8fe907c757dbaacdd7a5411f347 1376752 hurd_0.5.git20140320-1_hurd-i386.deb
 26846d5dd62b15f8117c216e21cb4dbab7df57b1 3152798 hurd-dev_0.5.git20140320-1_hurd-i386.deb
 5ec4c9767821fec9d99a91f7a5dfd53eaf800b40 3271932 hurd-dbg_0.5.git20140320-1_hurd-i386.deb
 c1ab485d816e219efcc7e04e905f0ed877cba43f 163776 hurd-doc_0.5.git20140320-1_all.deb
 d948f44cd8643d15e8383be76ae3e97d2af67297 214618 hurd-libs0.3-udeb_0.5.git20140320-1_hurd-i386.udeb
 a0b5e3c93b89428955a6cad733c8876188310033 1410746 hurd-udeb_0.5.git20140320-1_hurd-i386.udeb
Checksums-Sha256: 
 62409a064acf2126c2e8db6a7be8f988a1c5e1e031e00a1c6f7db18383b20e66 5501 hurd_0.5.git20140320-1.dsc
 aab6a1dfd8df147e220ad6822a13246ed9697912cc8ed90fd5552644c2340396 4796 hurd_0.5.git20140320.orig-devnode.tar.bz2
 88a8ccaffd3638471409dfc22512d3b4aafbe7538d43bc43fb6fd9028363fefe 17795 hurd_0.5.git20140320.orig-eth-filter.tar.bz2
 bf32a93d5753f16679ec69d9f179e903ab1f480d7ebf1a083022f28846829b62 16471 hurd_0.5.git20140320.orig-eth-multiplexer.tar.bz2
 31052c45a5c30146f70231fa9a8f57f2c3c31b7af59c083c78343acca6eb1e29 10440 hurd_0.5.git20140320.orig-libbpf.tar.bz2
 9e2351deb0ae17e6c38ca7a5ef7df1aa8c8b0306e4d52a630c8edf5c13b3d862 3331406 hurd_0.5.git20140320.orig-libdde-linux26.tar.bz2
 4d68d0dd115ac338424551de7145db01fb8fe6838eb437a76eef63c68edbaa6e 20121 hurd_0.5.git20140320.orig-libddekit.tar.bz2
 d13dda37fbddf736c24bcfd47fc01ddc0ee6f114698cc0091890c6fc46efef78 6798 hurd_0.5.git20140320.orig-libhurd-slab.tar.bz2
 fd09e420dab53f715e74a6da886313e4c27b8566f1ddf3bf2a17e0087ae9209a 22235 hurd_0.5.git20140320.orig-libmachdev.tar.bz2
 edd34a433093057bdbfe7ac3552f6d47d04419fb66feefbc74ccff354efd6af5 17049 hurd_0.5.git20140320.orig-procfs.tar.bz2
 f03613bf0591c226c770a3a876d08944a53e9bf3a3108e56c5883b2fc04d2ad5 17549 hurd_0.5.git20140320.orig-random.tar.bz2
 cd106faab54c9b13455e9ba1f6e524462b529f5a30d5bf8c18460ee64f906afe 1970452 hurd_0.5.git20140320.orig.tar.bz2
 39c8f278e2c7cbfc7eed2d4a4ea7de6211230c472787b229ff2845319537665a 105780 hurd_0.5.git20140320-1.debian.tar.bz2
 dadd4c5ecc55c75fde0fd809c2010e9bcad45abe873f8861383e928200a3e02c 235792 hurd-libs0.3_0.5.git20140320-1_hurd-i386.deb
 9b434268a4923bbdea717113ade673487c2ab8549ed7dd2ab21283bea998d68e 1376752 hurd_0.5.git20140320-1_hurd-i386.deb
 587cef83e7005d78a9e6fdfbfb20348ee2c72c177cb6f35d2ec2744564422703 3152798 hurd-dev_0.5.git20140320-1_hurd-i386.deb
 61e357086afa2e1e535a0dd94fb80a6a0d3a75e54b9ebb4efefc167430ddba1d 3271932 hurd-dbg_0.5.git20140320-1_hurd-i386.deb
 ce8ff324d5cdfdaf60b8c50509fb89508777f989704b1733fd5c51acdd4fbe93 163776 hurd-doc_0.5.git20140320-1_all.deb
 81123047c1c9ad242ffd8dbaa036ce17fe1da9053311f037ac0007a6194c118e 214618 hurd-libs0.3-udeb_0.5.git20140320-1_hurd-i386.udeb
 c2d9a76b17865042dbcfbe6f3736350c0f36556fb0b26a10886b71630bedf625 1410746 hurd-udeb_0.5.git20140320-1_hurd-i386.udeb
Files: 
 3ad2e12a3799c7ed7b5621e04656242c 5501 admin required hurd_0.5.git20140320-1.dsc
 37058d10f5d9259cc79302449f0b535d 4796 admin required hurd_0.5.git20140320.orig-devnode.tar.bz2
 8139f64c3feeaa39bd04cbf9d6e38055 17795 admin required hurd_0.5.git20140320.orig-eth-filter.tar.bz2
 a8f0e023e47ade6d72bab229e86399df 16471 admin required hurd_0.5.git20140320.orig-eth-multiplexer.tar.bz2
 32d7d082e0440faf7fb12f1ceb6519c4 10440 admin required hurd_0.5.git20140320.orig-libbpf.tar.bz2
 95dc194d55600aa63c12554f07ac1e46 3331406 admin required hurd_0.5.git20140320.orig-libdde-linux26.tar.bz2
 0cdf82b68ca6c02b7a533feefa6198ce 20121 admin required hurd_0.5.git20140320.orig-libddekit.tar.bz2
 cc80d98db8af9c277246833aaa0429a4 6798 admin required hurd_0.5.git20140320.orig-libhurd-slab.tar.bz2
 8f213a4170711ae856e641a49ac7355f 22235 admin required hurd_0.5.git20140320.orig-libmachdev.tar.bz2
 2f3250d1d4ffa34618a977f259da5973 17049 admin required hurd_0.5.git20140320.orig-procfs.tar.bz2
 794849661202bfd27ae83c45e1e51c87 17549 admin required hurd_0.5.git20140320.orig-random.tar.bz2
 500081ff9e4c14662c6d11ba9fe2fba0 1970452 admin required hurd_0.5.git20140320.orig.tar.bz2
 d5c60a2c3af706a10bbbe9b9f406b997 105780 admin required hurd_0.5.git20140320-1.debian.tar.bz2
 4e100fe63abd252e84c7a9f47defe2e0 235792 libs required hurd-libs0.3_0.5.git20140320-1_hurd-i386.deb
 50b21c9cc7a7cda2568cbb1db577c071 1376752 admin required hurd_0.5.git20140320-1_hurd-i386.deb
 2c05ee8da7aa33d4709a8b8346d8ec71 3152798 libdevel standard hurd-dev_0.5.git20140320-1_hurd-i386.deb
 6b517cb24e0c01ff207ba201eb4a8fb6 3271932 debug extra hurd-dbg_0.5.git20140320-1_hurd-i386.deb
 83d00e85c84c0a4f897bf451f3e307bc 163776 doc optional hurd-doc_0.5.git20140320-1_all.deb
 130ef9d61856eb73f3a19d1a97a730ae 214618 debian-installer optional hurd-libs0.3-udeb_0.5.git20140320-1_hurd-i386.udeb
 a26438d84ff8dd58f48dcd71aeb5ecc6 1410746 debian-installer optional hurd-udeb_0.5.git20140320-1_hurd-i386.udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJTK5dAAAoJEJTQtYw0gxjV7PgP/0dH+SZ18Z0LoVoHaRE+EBEy
JGHjZGr+TgpHkSXfLIYMCXlTQgHheksFsB/kTMKkiBrAr/HTXx1Ia6Xq/jqYsoam
6Jwomx7gvsutKvlG8mlVN+6RkY+wczrkW5N5YRKyXwKy98B9CSoCBM546fr2sWGa
kitFYicRfuHibUW+GHtX2Ii2tV0hj1c2qO1nXjE1okvUD3jBGZQ5vs7EWtYAyNY5
qaTdgdWDb+KwIw5M9lxm4PiS2HLDjZWz/jgQeFUEGHlQoIM901jGs3uGFIpgLdHq
/GDkSmIs5np8/yCQh053JgBFOrKLrnGETp6+QR8btQi9VM1S2d3tKZTXV6fhxvA1
qidw2YKwuaIPaB2kBeiWCTY28pFYPfbRaLSUZv0Aats8IBkCwfD7sS/FP0Mqfy47
5rIK+5k6KELxg4GNLFU3F0uaeuA3doD/wByLE6DfcMVP7tTKMDirAjnKw7eZk2XU
zb9hyLSI2NTQdPdRqP0uNuY7xKW2KoWgTXw42U7LGyR7nqhW5tmEtw43StBKZvFH
9Dx1QQPOmDcEUCZVehC5DX0QJEDvq/LZ8t7YMFojcdmoQ4cypJ0ySRx+Sd+h+wFj
nKBJuE0v15az7Fvs4n0Ok/gkbdGfCIJe3gNRKvn7Tz235C2slvkxM0wIRwXyFNqF
Y4xbsxlGdQcA+88kKa36
=/SVS
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: