Bug#496902: lintian should be adapted to current python packaging reality
Package: lintian
Version: 1.24.4
Severity: wishlist
I don't think that lintian currently does much meaningful checking
on the packaging of python modules, the checks all look rather
outdated to me. Take for example the description for
uses-dh-python-with-no-pycompat:
"This package uses dh_python but apparently does not tell it to use
the current Python policy by putting 2 in <tt>debian/pycompat</tt>. This
may mean that the package has not been converted to the current Python
policy, in which case it probably should be."
and compare it to the dh_python man page:
" Note: This program is deprecated. You should use dh_pysupport or
dh_pycentral instead. This program will do nothing if
debian/pycompat or a Python-Version control file field exists."
So there is some work to do here. I've not yet really learned how to
package Python modules and have certainly no time for it today. So feel
free to work on this bug if you know more than I do...
Gruesse,
Frank Lichtenheld
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.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 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-13 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
ii libtext-template-pe 1.44-1.2 Text::Template perl module
ii man-db 2.5.2-2 on-line manual pager
-- no debconf information
Reply to: