Package: plocate
Version: 1.1.15-1
Severity: normal
X-Debbugs-Cc: [email protected]
plocate considers all mount points of a btrfs as bind mounts,
so when I have a somewhat usual case of subvolumes, e.g.
/dev/mapper/ubuntu--vg-root / btrfs defaults,compress=zstd,subvol=@ 0 1
/dev/mapper/ubuntu--vg-root /var/cache/squid-deb-proxy btrfs
defaults,subvol=@squid 0 2
/dev/mapper/ubuntu--vg-root /var/log btrfs defaults,subvol=@log 0 2
/dev/mapper/ubuntu--vg-root /var/cache/apt/archives btrfs
defaults,subvol=@apt 0 2
/dev/mapper/ubuntu--vg-root /mnt btrfs defaults 0 2
plocate does not find anything as it considers / to be a bind mount and
then updatedb exits immediately. Special casing / also would not work,
it would not locate anything in the other subvolumes.
Originally reported at
https://bugs.launchpad.net/ubuntu/+source/plocate/+bug/1968190
-- System Information:
Debian Release: bookworm/sid
APT prefers kinetic
APT policy: (500, 'kinetic'), (500, 'jammy-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.15.0-25-generic (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_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 plocate depends on:
ii libc6 2.35-0ubuntu3
ii libgcc-s1 12-20220319-1ubuntu1
ii libstdc++6 12-20220319-1ubuntu1
ii liburing2 2.1-2build1
ii libzstd1 1.4.8+dfsg-3build1
plocate recommends no packages.
Versions of packages plocate suggests:
ii powermgmt-base 1.36
ii systemd-sysv 249.11-0ubuntu3
-- Configuration Files:
/etc/updatedb.conf changed [not included]
-- no debconf information
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en