Your message dated Wed, 28 Mar 2018 19:36:02 +0000
with message-id <e1f1gra-000cfw...@fasolo.debian.org>
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 ow...@bugs.debian.org
immediately.)
--
868559: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868559
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 <deb...@nachtgeist.net>
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 868...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Luca Boccassi <bl...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----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 <debian-live@lists.debian.org>
Changed-By: Luca Boccassi <bl...@debian.org>
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 <ronny.stand...@fhnw.ch> 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 ---