Bug#491625: lintian: Please warn about dependencies on makedev without udev alternative
Package: lintian
Version: 1.24.2
Severity: wishlist
Some packages need devices available to function. In the past, these
packages depended on makedev and made the devices in their maintainer
scripts. However, modern packages also need to support udev instead,
by adding udev rules for their devices (or having those rules included
in udev) and adding udev as an alternative to their makedev
dependency. Any package depending solely on makedev without a udev
alternative has a bug; such a package probably doesn't support udev,
and in any case makes it impossible to have a system using udev
without makedev installed. Few such packages still exist. To weed
out the last such packages, and prevent new ones, please add a lintian
check for packages which depend on makedev without a udev alternative.
- Josh Triplett
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages lintian depends on:
ii binutils 2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii diffstat 1.45-2 produces graph of changes introduc
ii dpkg-dev 1.14.20 Debian package development tools
ii file 4.25-1 Determines file type using "magic"
ii gettext 0.17-3 GNU Internationalization utilities
ii intltool-debian 0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii libdigest-sha-perl 5.47-1 Perl extension for SHA-1/224/256/3
ii libparse-debianchan 1.1.1-2 parse Debian changelogs and output
ii libtimedate-perl 1.1600-9 Time and date functions for Perl
ii liburi-perl 1.35.dfsg.1-1 Manipulates and accesses URI strin
ii man-db 2.5.2-2 on-line manual pager
ii perl [libdigest-sha 5.10.0-11.1 Larry Wall's Practical Extraction
lintian recommends no packages.
Versions of packages lintian suggests:
ii binutils-multiarch 2.18.1~cvs20080103-7 Binary utilities that support mult
pn libtext-template-pe <none> (no description available)
ii man-db 2.5.2-2 on-line manual pager
-- no debconf information
Reply to: