Your message dated Sun, 10 Oct 2010 11:32:29 +0000 with message-id <E1P4u8j-0006q6-M9@franck.debian.org> and subject line Bug#599565: fixed in crosshurd 1.7.42 has caused the Debian Bug report #599565, regarding Hurd's storeio depends on libparted / libuuid 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.) -- 599565: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599565 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: Hurd's storeio depends on libparted / libuuid
- From: Thomas Schwinge <thomas@schwinge.name>
- Date: Sat, 09 Oct 2010 01:16:26 +0200
- Message-id: <[🔎] 8739sge0mt.fsf@dirichlet.schwinge.homeip.net>
Package: crosshurd Version: 1.7.41 Hello! Yeah, I know I should be using the new debian-installer thingy :-), but I wanted to get flubber going, easily, using my existing machinery, so there. It took me some minutes to figure this out... ;-) [...] + mkswap.linux -v1 /dev/hd1 /dev/hd1: Translator died # showtrans /dev/hd1 /hurd/storeio hd1 # mkswap.linux -v1 /dev/hd1 /dev/hd1: Translator died # devprobe hd1 hd1 count 1 close, hd1 count 0 hd1 # mkfs.ext2 /dev/hd1 mke2fs 1.41.12 (17-May-2010) Could not stat /dev/hd1 --- Unknown code P 101 # ls -l /dev/hd1 ls: cannot access /dev/hd1: Translator died # /hurd/storeio --help /hurd/storeio: error while loading shared libraries: libparted.so.0: cannot open shared object file: No such file or directory Aha! diff -ru ./etc/crosshurd/packages/gnu /etc/crosshurd/packages/gnu --- ./etc/crosshurd/packages/gnu 2010-04-16 23:19:39.000000000 +0200 +++ /etc/crosshurd/packages/gnu 2010-10-09 01:06:43.000000000 +0200 @@ -1,5 +1,7 @@ gnumach hurd +libparted0debian1 +libuuid1 libc0.3 inetutils-tools cardmgr-gnumach Or should this rather be done automatically? Preferably; but how? And yet, there is another obstacle: libuuid is automatically extracted, libparted is not. The extract logic in /usr/share/crosshurd/makehurddir.sh won't consider it, as it is ``Priority: optional'' (libuuid is ``required''), so we need a special clause. diff -ru ./usr/share/crosshurd/makehurddir.sh /usr/share/crosshurd/makehurddir.sh --- ./usr/share/crosshurd/makehurddir.sh 2010-07-08 01:21:02.000000000 +0200 +++ /usr/share/crosshurd/makehurddir.sh 2010-10-09 01:02:07.000000000 +0200 @@ -48,6 +48,10 @@ extract libbz2-1.0 fi +if [ -e $TARGET/var/cache/apt/archives/libparted0debian1_* ] ; then + extract libparted0debian1 +fi + x_feign_install dpkg if [ "$DEB_TARGET_GNU_SYSTEM" = "gnu" ] ; then x_feign_install hurd (FWIW, it's already known that stderr of passive translators (sometimes?) disappears into some nirvana.) Regards, ThomasAttachment: pgpuQy5PMd5LU.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 599565-close@bugs.debian.org
- Subject: Bug#599565: fixed in crosshurd 1.7.42
- From: Michael Banck <mbanck@debian.org>
- Date: Sun, 10 Oct 2010 11:32:29 +0000
- Message-id: <E1P4u8j-0006q6-M9@franck.debian.org>
Source: crosshurd Source-Version: 1.7.42 We believe that the bug you reported is fixed in the latest version of crosshurd, which is due to be installed in the Debian FTP archive: crosshurd_1.7.42.dsc to main/c/crosshurd/crosshurd_1.7.42.dsc crosshurd_1.7.42.tar.gz to main/c/crosshurd/crosshurd_1.7.42.tar.gz crosshurd_1.7.42_all.deb to main/c/crosshurd/crosshurd_1.7.42_all.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 599565@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Banck <mbanck@debian.org> (supplier of updated crosshurd 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: RIPEMD160 Format: 1.8 Date: Sun, 10 Oct 2010 13:15:13 +0200 Source: crosshurd Binary: crosshurd Architecture: source all Version: 1.7.42 Distribution: unstable Urgency: low Maintainer: GNU Hurd Maintainers <debian-hurd@lists.debian.org> Changed-By: Michael Banck <mbanck@debian.org> Description: crosshurd - Install a Debian system Closes: 599565 Changes: crosshurd (1.7.42) unstable; urgency=low . * packages/gnu: Added libparted0debian1 and libuuid1 * makehurddir.sh: Extract libparted0debian1 package if available (Closes: #599565) * debian/control (Standards-Version): Bumped to 3.9.1. Checksums-Sha1: e23f0936c187cb1579d07ea1af277d3eb034cde1 829 crosshurd_1.7.42.dsc dbe8175bd722ac1133e42835ec0f79f2514dc072 28543 crosshurd_1.7.42.tar.gz dab7d4942c9764ea58deb99a7e8c32c429536f48 21556 crosshurd_1.7.42_all.deb Checksums-Sha256: af3606cfb55e28c5362da84d668fbef88f5ae8ddc79e662c32ff19d0d06a41ec 829 crosshurd_1.7.42.dsc 87757b5205191f3f43a1e4011f401f3793d70a401e78f01a56c5d2e418e3150c 28543 crosshurd_1.7.42.tar.gz 85ede0f7d6cb2e519fa7be58dfd8da0668ce260296a6eaf91b196ab941873d45 21556 crosshurd_1.7.42_all.deb Files: a8f8f5e490c7925ef41999663ed0e29f 829 misc extra crosshurd_1.7.42.dsc d188d4d5fdcbd241d271caeac2e3c6ff 28543 misc extra crosshurd_1.7.42.tar.gz 81cff7abe72a6211e618ba741b07c29e 21556 misc extra crosshurd_1.7.42_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFMsaBjmHaJYZ7RAb8RA96wAJ0fEztIEH1V6AL0TOe6Yeza+P2zRQCfWQ2x ZjEdYxuAT8YF43rynES4jVY= =Kkl6 -----END PGP SIGNATURE-----
--- End Message ---