Your message dated Fri, 03 Jun 2016 11:49:51 +0000 with message-id <[email protected]> and subject line Bug#825229: fixed in crosshurd 1.7.51 has caused the Debian Bug report #825229, regarding crosshurd: Incompatibility with update-grub. Fails to boot. 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.) -- 825229: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825229 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: crosshurd Version: 1.7.50 Severity: normal Tags: patch Running crosshurd to install in a disk partition and then running update-grub, rebooting and selecting the Hurd entry, fails to boot because the Grub does not find /boot/gnumach.gz (there is /boot/gnumach-1.6-486.gz). The following patch solves the problem in my case: ----------------------------------------------------------------------------- --- makehurddir.sh 2016-05-22 16:28:32.000000000 +0200 +++ makehurddir2.sh 2016-05-24 21:25:48.678706572 +0200 @@ -43,6 +43,8 @@ if [ -e $TARGET/var/cache/apt/archives/gnumach-image-1.6-486_* ] ; then extract gnumach-image-1.6-486 + # place symlink for compatibility with update-grub (/etc/grub.d/30_os-prober) + ln -s gnumach-1.6-486.gz "$TARGET/boot/gnumach.gz" fi if [ -e $TARGET/var/cache/apt/archives/libbz2-1.0_* ] ; then ----------------------------------------------------------------------------- Afterwards, the Hurd starts to boot but fails (hangs) with the following error (maybe an issue with partition names): start ext2fs: ext2fs: device:(hostdisk//dev/sda,msdos2): No such device or address Also I have observed that, running "grep TARGET /usr/share/crosshurd/*" yields some results with "$TARGET/..." quoted and some others not, so if we run crosshurd with a path with spaces, it may fail. -- System Information: Debian Release: 8.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=gl_ES.utf8, LC_CTYPE=gl_ES.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages crosshurd depends on: ii dialog 1.2-20140911-1 ii dpkg-dev 1.17.26 Versions of packages crosshurd recommends: pn attr <none> crosshurd suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: crosshurd Source-Version: 1.7.51 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. 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. Samuel Thibault <[email protected]> (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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 03 Jun 2016 13:17:51 +0200 Source: crosshurd Binary: crosshurd Architecture: source all Version: 1.7.51 Distribution: unstable Urgency: medium Maintainer: GNU Hurd Maintainers <[email protected]> Changed-By: Samuel Thibault <[email protected]> Description: crosshurd - Install a Debian system Closes: 825229 Changes: crosshurd (1.7.51) unstable; urgency=medium . [ Rodrigo Valiña Gutiérrez ] * Add gnumach.gz symlink for dumb update-grub scripts (Closes: Bug#825229). . [ Samuel Thibault ] * Bump gnumach version to 1.7. Checksums-Sha1: c289dec0d576723f2b038274bcb3bc8dbc0998f3 1479 crosshurd_1.7.51.dsc 4981426a74f27599cdeabdb4d70141e05b973365 21290 crosshurd_1.7.51.tar.gz cadc8967c5683e174e0cefe9732452d705b325ae 20584 crosshurd_1.7.51_all.deb Checksums-Sha256: 98331ca76021af04ebf4052fc8f9b766068ee4d3d55dd88c40903e77f35dbc3c 1479 crosshurd_1.7.51.dsc 1a505fcc1b8c543be141853b0c26b3f3d7bc9d7fe138e512e681ca07ad06db14 21290 crosshurd_1.7.51.tar.gz ae3135c700b87c6d8ef58f953deff37063c94e24ffe32e0423df31a904d78b29 20584 crosshurd_1.7.51_all.deb Files: 8ae78a5b3908b117b8a1b99af079209b 1479 misc extra crosshurd_1.7.51.dsc 3fcbe5efb884de44a883aacdb6daa456 21290 misc extra crosshurd_1.7.51.tar.gz 392dea34e199de59f00eaa3def8a9a2a 20584 misc extra crosshurd_1.7.51_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJXUWfhAAoJEPs9hU7TiF8YcbAQALD+fWiZ/AZyJDgTAIY3OzFu Y1aVqNjXsFGAVQUA3e392yHTFBgJsSFzr3jH+RmGCmSTRq1qfXBwpRgjSzkUShjY c+ojZ4nDsxvi7qglFW6GOhi5b1Tzp59w0U/xXmg6zGJKPp+hDhTCK5Ji/oLnQDTs nb3Lj3y2LAn1BYQwfRsH9Y9iyiEibJ3l0I95dvx3sL6SUr/su+yZufhfM7ijLyDj WqzSQktS/gBxYWKf+1jPmGI6+yxpAm66nPoUojARxb0mxZxJ6i65eOsOZCs2CFrf YkBWCVEvXLi4zP7s7McOqkhkdCcWk4YQRfvFM1uAybJQG2flrSYLT3bA62+33bS0 fkRBCS24aBpctLrdHwQowuTzfumd85XGAO2pOrwHqjnsYjmU7rlW/CcHMHaG//hK 5FS7+JTX6g6KEpDLPyzPxW07w9d39oKp5tyrp+8zDaiQh5TkmooiIhppw75ZG/Xm eELYax3d0NQVFyJlBIcTvraPQ+7kTLD5yIaU83yXWsCaWf7R8RPPQX4WfoQ0NaGU 8HvNEa1wWX5stNT/iSlvhPZNyMnBK1mfNftegPp1XiM8o0JxMacFYJwo1+kuh/a+ Sirvb0kQ91iwhQS/E6rhNmTpBpJk6egTt1U32W6iVET5Yi0ZQ9UQc+xa5ME6k7Ui aiCoQs8sYCY86CQmBygx =Yw9N -----END PGP SIGNATURE-----
--- End Message ---

