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

Bug#664484: lintian: Add pedantic check for perl -w warnings



Package: lintian
Version: 2.5.6
Severity: wishlist

When packing software that contains Perl programs, the upstream author may
now be running the latest Perl. In contrast, the Debian follows closely
Perl releases.

I would be nice if there were a pedantic level check in Lintian to notify
about Perl scrips that fail sanity check of:

    perl -cw PROGRAM

This way developers could notice and forward issues to upstream as they
package the software.

-- System Information
Debian Release: wheezy/sid
  APT Prefers unstable
  APT policy: (990, unstable) (1, experimental)
Architecture: i386
Kernel: Linux taiko 3.2.0-1-686-pae #1 SMP Fri Feb 17 06:27:21 UTC 2012 i686 GNU/Linux
Locale: LANG=en_US.UTF-8

-- Versions of packages `lintian depends on'.
Depends:
binutils        2.22-6          GNU assembler, linker and binary utilities
bzip2           1.0.6-1         high-quality block-sorting file compressor - 
diffstat        1.55-2          produces graph of changes introduced by a dif
file            5.10-1          Determines file type using "magic" numbers
gettext         0.18.1.1-5      GNU Internationalization utilities
intltool-debian 0.35.0+20060710.1 Help i18n of RFC822 compliant config files
libapt-pkg-perl 0.1.25+b1       Perl interface to libapt-pkg
libc-bin        2.13-27         Embedded GNU C Library: Binaries
locales         2.13-27         Embedded GNU C Library: National Language (lo
libclass-accessor-perl 0.34-1          Perl module that automatically generates acce
libclone-perl   0.31-1+b2       recursively copy Perl datatypes
libdigest-sha-perl 5.71-1          Perl extension for SHA-1/224/256/384/512, SHA
libdpkg-perl    1.16.1.2        Dpkg perl modules
libemail-valid-perl 0.187-2         Perl module for checking the validity of Inte
libipc-run-perl 0.91-1          Perl module for running processes
libparse-debianchangelog-perl 1.2.0-1         parse Debian changelogs and output them in ot
libtimedate-perl 1.2000-1        collection of modules to manipulate date/time
liburi-perl     1.59-1          module to manipulate and access URI strings
man-db          2.6.1-1         on-line manual pager
patchutils      0.3.2-1.1       Utilities to work with patches
perl            5.14.2-9        Larry Wall's Practical Extraction and Report 
unzip           6.0-5           De-archiver for .zip files



Reply to: