[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: