Package: src:btrfs-tools
Version: 4.0-1
Severity: serious
Justification: Debian Policy violation

/bin/mkfs.btrfs and /bin/fsck.btrfs are Policy and FHS violations.

See the "must" directive in Policy §9.1.1 "The location of all files
and directories must comply with the Filesystem Hierarchy Standard
(FHS), version 3.0, with the exceptions noted below, and except where
doing so would violate other terms of Debian Policy."
  https://www.debian.org/doc/debian-policy/ch-opersys.html

Following up in FHS 3.0 §3.16.3 see the following "must" directive: "The
following files, or symbolic links to files, must be in /sbin if the
corresponding subsystem is installed: … fsck.* … mkfs.*"
  https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.pdf

Policy does not make an exception for mkfs.* or fsck.*, therefore both must be 
installed to /sbin (or /usr/sbin on usrmerged systems).


Regards,
Nicholas

Reply via email to