Package: debian-policy Severity: wishlist On https://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps please add an explicit statement:
A package listed in Depends must not also be listed in Suggests or Recommends. Or A package listed in Depends may also be listed in Suggests or Recommends. E.g., $ apt-cache show initramfs-tools-core | grep busy Depends: klibc-utils (>= 2.0-1~), cpio, kmod | module-init-tools, udev, klibc-utils (>= 2.0.4-1.2~) | busybox (>= 1:1.01-3) | busybox-initramfs | busybox-static Recommends: busybox (>= 1:1.01-3) | busybox-initramfs | busybox-static Also clarify there if a package can be listed both in Suggests and Recommends. In fact perhaps add a table, showing for all of them (Enhances, etc.) which can be combined with which...

