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

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: