Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1022252: fuse3: update-initramfs fails on fuse hook

345 views
Skip to first unread message

Joe Pfeiffer

unread,
Oct 22, 2022, 2:50:03 PM10/22/22
to
Package: fuse3
Version: 3.11.0-1
Severity: important

Dear Maintainer,

Attempting to upgrade my system, I get the following in the output for
every kernel:

E: /usr/share/initramfs-tools/hooks/fuse failed with return 1.

Trying to get a little more information, I ran

update-initramfs -u -v -k all

and after many lines of output, got:

Adding binary /usr/lib/x86_64-linux-gnu/libe2p.so.2.3
Calling hook fuse
Adding binary /sbin/mount.fuse3
E: /usr/share/initramfs-tools/hooks/fuse failed with return 1.

*** Reporter, please consider answering these questions, where appropriate ***

* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (700, 'testing'), (650, 'stable'), (600, 'unstable'), (550, 'experimental'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-3-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fuse3 depends on:
ii adduser 3.129
ii libc6 2.35-3
ii libfuse3-3 3.11.0-1
ii lsb-base 11.4
ii mount 2.38.1-1.1+b1
ii sed 4.8-1
ii sysvinit-utils [lsb-base] 3.05-6

fuse3 recommends no packages.

fuse3 suggests no packages.

-- no debconf information

Joe Pfeiffer

unread,
Oct 29, 2022, 1:00:03 PM10/29/22
to
Update -- it appears mount.fuse has already been added to the initramfs
before this hook is called, so the call to copy_exec fails. Replacing
the failing line with

copy_exec /sbin/mount.fuse3 /sbin || true

enables the initramfs to be created, though I doubt it's the optimal
solution.
0 new messages