Package: btrfs-progs
Version: 6.6.3-1.1+b2
Severity: normal
Tags: upstream

Below is an example of comparing btrfs dev usa as root and non-root.  When
run as non-root it is wrong in every way, there is not a single correct
value.  I've done this on my laptop (single device) and on a server with 3
devices and the results were similarly wrong.

Instead of providing information that is wrong and misleading it should
just give an error and say that it needs root permissions.

# btrfs dev usa /
/dev/mapper/root, ID: 1
   Device size:           476.37GiB
   Device slack:            1.50KiB
   Data,single:           170.01GiB
   Metadata,DUP:            6.00GiB
   System,DUP:             64.00MiB
   Unallocated:           300.29GiB

$ btrfs dev usa /
WARNING: cannot read detailed chunk info, per-device usage will not be shown, 
run as root
/dev/mapper/root, ID: 1
   Device size:           952.73MiB
   Device slack:           16.00EiB
   Unallocated:           476.37GiB

-- System Information:
Debian Release: trixie/sid
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.9-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages btrfs-progs depends on:
ii  libblkid1            2.40-6
ii  libc6                2.37-18
ii  libcom-err2          1.47.0-2.4
ii  libext2fs2t64        1.47.0-2.4
ii  liblzo2-2            2.10-2+b1
ii  libreiserfscore0t64  1:3.6.27-7.1+b2
ii  libudev1             255.4-1+b1
ii  libuuid1             2.40-6
ii  libzstd1             1.5.5+dfsg2-2
ii  zlib1g               1:1.3.dfsg-3.1

btrfs-progs recommends no packages.

Versions of packages btrfs-progs suggests:
pn  duperemove  <none>

-- debconf-show failed

Reply via email to