Package: drbd8-utils Version: 2:8.3.9-1 Severity: serious Justification: Policy 10.6
Dear Maintainer, Policy 10.6 states "If a package needs any special device files that are not included in the base system, it must call MAKEDEV in the postinst script, after notifying the user." This package generates /dev/drbd{0-15} with a direct mknod. There's remmed-out code to use MAKEDEV for /dev/nb{0-7}. As an aside, I suppose that this postinst script is not needed for any system that uses udev, as the device files should be recreated. It is anyway only meaningful if /dev is not on a ramdisk. It also gets in the way of building a debirf(1) system with the drbd8-utils package included. To reproduce, try: fakechroot fakeroot /usr/sbin/debootstrap --variant=fakechroot --include drbd8-utils sid subdir without having drbd8-utils installed on the machine. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-rc4-rt-amd64 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=he_IL.UTF-8, LC_CTYPE=he_IL.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages drbd8-utils depends on: ii debconf [debconf-2.0] 1.5.41 ii libc6 2.13-24 drbd8-utils recommends no packages. Versions of packages drbd8-utils suggests: pn heartbeat <none> -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org