Your message dated Wed, 28 Mar 2018 19:36:02 +0000 with message-id <[email protected]> and subject line Bug#868559: fixed in live-boot 1:20180328 has caused the Debian Bug report #868559, regarding live-boot: httpfs does not work due to util-linux's mount being used 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.) -- 868559: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868559 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: live-boot Version: 1:20170623 Severity: normal Hi, when building a stretch live image which includes httpfs/buster for the created live-image's initramfs to support live-boot's httpfs switch, the boot process fails in a way similar to what has been reported in #823856. Special handling for ${FUSE_MOUNT}s (httpfs, curlftps) was added to use util-linux's mount instead of the klibc's in such cases. I tested the use of a FUSE-based rootfs in conjunction with klibc's mount, and it seems, nowadays the both of them work together. So, the conditional incorporation and replacement of the mount command is both no longer necessary, and has become harmful. The attached patch against live-boot's current tag 1%20170623 removes it. Cheers Daniel>From 3891e35f1df321e44e51347df95938346c108ef4 Mon Sep 17 00:00:00 2001 From: Daniel Reichelt <[email protected]> Date: Sun, 16 Jul 2017 17:15:46 +0200 Subject: [PATCH] use klibc's mount again for ${FUSE_MOUNT}s --- backend/initramfs-tools/live.hook | 4 ---- components/9990-mount-http.sh | 6 ------ 2 files changed, 10 deletions(-) diff --git a/backend/initramfs-tools/live.hook b/backend/initramfs-tools/live.hook index 1ce922d..c5d7266 100755 --- a/backend/initramfs-tools/live.hook +++ b/backend/initramfs-tools/live.hook @@ -149,10 +149,6 @@ then copy_exec /usr/bin/eject /bin fi -# Program: mount -# fuse does not work with klibc mount -copy_exec /bin/mount /bin/mount.util-linux - [ "${QUIET}" ] || echo -n " utils" # Feature: Verify Checksums diff --git a/components/9990-mount-http.sh b/components/9990-mount-http.sh index 2e68fe6..f58c3a3 100755 --- a/components/9990-mount-http.sh +++ b/components/9990-mount-http.sh @@ -54,12 +54,6 @@ do_httpmount () FUSE_MOUNT="httpfs" fi - if [ -n "${FUSE_MOUNT}" ] && [ -x /bin/mount.util-linux ] - then - # fuse does not work with klibc mount - ln -f /bin/mount.util-linux /bin/mount - fi - modprobe fuse $FUSE_MOUNT "${url}" "${dest}" ROOT_PID="$(minips h -C "$FUSE_MOUNT" | { read x y ; echo "$x" ; } )" -- 2.1.4
--- End Message ---
--- Begin Message ---Source: live-boot Source-Version: 1:20180328 We believe that the bug you reported is fixed in the latest version of live-boot, 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. Luca Boccassi <[email protected]> (supplier of updated live-boot 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: Wed, 28 Mar 2018 20:07:39 +0100 Source: live-boot Binary: live-boot live-boot-doc live-boot-initramfs-tools Architecture: source Version: 1:20180328 Distribution: unstable Urgency: low Maintainer: Live Systems Maintainers <[email protected]> Changed-By: Luca Boccassi <[email protected]> Description: live-boot - Live System Boot Components live-boot-doc - Live System Boot Components (documentation) live-boot-initramfs-tools - Live System Boot Components (initramfs-tools backend) Closes: 856482 868559 877776 884355 884886 885453 885455 885466 886328 886337 892772 Changes: live-boot (1:20180328) unstable; urgency=low . [ Raphaƫl Hertzog ] * Fix read-only persistence mode with overlayfs. Closes: #877776 Thanks to Ronny Standtke <[email protected]> for the patch. * Add a small warning in the long description that the package must not be installed on a regular system, but only in a live image. Closes: #884886 * Strip comments from checksums files passed to "shaXsum -c" Thanks to Andreas Heinlein for the report (Closes: #856482) . [ Steve McIntyre ] * Repo moved to salsa . [ Benjamin Drung ] * Don't replace busybox's wget by the true wget. It was likely done for https support but since buster the busybox provided wget has https support too. We save a lot of space by doing so (8 Mb). (Closes: #885455) * Avoid double slashes in some paths (Closes: #885453) * Support setting upperdir tmpfs size with overlay-size boot parameter (Closes: #885466) * Simplify mount point handling by using /run/live instead of /lib/live/mount (Closes: #886328) * Add configuration variables to build a stripped down initrd (Closes: #886337) . [ Daniel Reichelt ] * Use klibc's mount again for fuse mounts (Closes: #868559) . [ raizo62 ] * Update DNSFILE even if DNSFILE contains only commented or empty lines . [ Sameer Agrawal ] * Fix ifconfig parsing (Closes: #892772) . [ Chas Williams ] * Add back persistence fsck option * Remove workaround for ipconfig issues . [ Benjamin Drung ] * Remove sourcing /scripts/functions in components * Support live-{top,premount,bottom} hooks (Closes: #884355) . [ Luca Boccassi ] * Add backward compatibility rbind mount /lib/live/mount -> /run/live. The paths used in the current released versions of live-boot are a form of public API, and existing applications and scripts might rely on them. Do a recursive bind mount of the new path on the previous one so that they do not break on upgrade (see #886328). This backward-compatible mount point will be deprecated and removed before the Bullseye (Debian 11) release. Users are recommended to start migrating to the new /run/live path as soon as possible. . [ Erik Ziegenbalg ] * fromiso: add support for local ISO (ONIE) . [ Luca Boccassi ] * Clarify FROMISO documentation in live-boot manpage * Use HTTPS in debian/copyright (policy 4.0.0). * Remove dead link to live-systems.org from debian/copyright. * Bump Standards-Version to 4.1.3, no changes. * Add myself to Uploaders. Checksums-Sha1: 3f5b3c5a5ad40b6a5d59b5595174ea234c5c0178 1548 live-boot_20180328.dsc c7251bc1398cea57cc3ce08759a8cfd08c87d602 101172 live-boot_20180328.tar.xz 4d9ab1a3a5a8ce3cfeab09ea4acd0f3d7c2fb62a 6110 live-boot_20180328_source.buildinfo Checksums-Sha256: a94801aa0bc428bf21c57ba382ab8e5a6e8a5128275ff925b389d65fc651a49c 1548 live-boot_20180328.dsc 58acb3a961c40707350f7cd61e58f255d330f6dfdad9022b2962e4335a29c469 101172 live-boot_20180328.tar.xz 232fa4dfc580417be8f267e4b1abe7f1046190c638ad1941ee6ba17cf1b2cfa4 6110 live-boot_20180328_source.buildinfo Files: 50529a169e238d221981166260b34fbb 1548 misc optional live-boot_20180328.dsc 43184c037c144665bd3e96710850c0a5 101172 misc optional live-boot_20180328.tar.xz a1adbcdd7e789312055c0498aedc5fa1 6110 misc optional live-boot_20180328_source.buildinfo -----BEGIN PGP SIGNATURE----- iQFFBAEBCgAvFiEE6g0RLAGYhL9yp9G8SylmgFB4UWIFAlq76koRHGJsdWNhQGRl Ymlhbi5vcmcACgkQSylmgFB4UWIwVQgAmIk7GLLWbSGkyCTfJUSNTEpLgHPY6SJv 0TlDP69ndXMNl8FxKBG9pUpByZ4sCmEtjkktV2s3pIHyG2YuhXeLXiZOo0BYUA/t r10jnYDTfRn3qxHKtluEJgX2JIU4S1fEa5sWQ2TV9rTsihV8vpl4KvryQZmRW/Qu OsB4j4N4tp0WYiEl8ZJFJdnXvYZhsq4a7XUESOkAqaUkvUbqwPVVuatIe/2m6c1P u7Kj5qhIyQOM2oOVvG4YZnyJl5gKD6XcfZEmBBx37o0IXu6ZCRlju23uE8wus9sZ dGJfSCZblItwRMfgC1IM3EfFYlV9rqdbQyQM/26eF6eC0bKuV96sjA== =6rI8 -----END PGP SIGNATURE-----
--- End Message ---
