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