Package: fuse
Version: 2.9.9-1
Severity: serious

Trying to run apt (re)install fuse results in

$ sudo apt install --reinstall fuse
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 72.3 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://ftp.debian.org/debian sid/main amd64 fuse amd64 2.9.9-1 [72.3 kB]
Fetched 72.3 kB in 0s (219 kB/s)
[master ba9ff87] saving uncommitted changes in /etc prior to apt run
 Author: Michael Biebl <bi...@debian.org>
 1 file changed, 5 insertions(+), 5 deletions(-)
(Reading database ... 389058 files and directories currently installed.)
Preparing to unpack .../fuse_2.9.9-1_amd64.deb ...
Unpacking fuse (2.9.9-1) over (2.9.9-1) ...
Setting up fuse (2.9.9-1) ...
dpkg: error processing package fuse (--configure):
 installed fuse package post-installation script subprocess returned error exit 
status 1
Processing triggers for man-db (2.8.6.1-1) ...
Errors were encountered while processing:
 fuse
E: Sub-process /usr/bin/dpkg returned an error code (1)

Looking at the postinst code, the faulty line is
udevadm test --action -p  $(udevadm info -q path -n /dev/fuse) > /dev/null 2>&1

Running that yields
# udevadm test --action -p /devices/virtual/misc/fuse
Invalid action '-p'



I'm not exactly sure what this code is supposed to achieve.
Since fuse no longer ships its own udev rules, maybe it can be dropped
altogether?

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fuse depends on:
ii  adduser   3.118
ii  libc6     2.28-10
ii  libfuse2  2.9.9-1
ii  mount     2.34-0.1
ii  sed       4.7-1

fuse recommends no packages.

fuse suggests no packages.

-- Configuration Files:
/etc/fuse.conf [Errno 13] Keine Berechtigung: '/etc/fuse.conf'

-- no debconf information

Reply via email to