Package: lintian
Version: 2.2.14
Severity: normal

When running lintian on the antlr source package I get this:

W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_installdeb (line 
137)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_gencontrol (line 
138)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_installdeb (line 
148)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_gencontrol (line 
149)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_installdeb (line 
162)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_gencontrol (line 
163)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_installdeb (line 
173)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_gencontrol (line 
174)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_makeshlibs (line 
207)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_installdeb (line 
208)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_shlibdeps (line 
209)
W: antlr source: debian-rules-calls-debhelper-in-odd-order dh_gencontrol (line 
210)


But when looking at the debian/rules file for antlr source package I see the 
following:


        # C# library
        dh_makeclilibs -V -plibantlr2.7-cil
        dh_installcligac -plibantlr2.7-cil
        dh_clideps -plibantlr2.7-cil
        dh_installdocs -plibantlr2.7-cil
        dh_installexamples -plibantlr2.7-cil
        dh_installchangelogs -plibantlr2.7-cil
        dh_fixperms -plibantlr2.7-cil
        chmod a-x debian/libantlr2.7-cil/usr/lib/cli/antlr-2.7/antlr.*.dll
        dh_compress -plibantlr2.7-cil
        dh_installdeb -plibantlr2.7-cil
        dh_gencontrol -plibantlr2.7-cil
        dh_md5sums -plibantlr2.7-cil
        dh_builddeb -plibantlr2.7-cil
        
        # antlr-doc
        dh_installdocs -pantlr-doc
        dh_installexamples -pantlr-doc
        dh_installchangelogs -pantlr-doc
        rm -rf debian/antlr-doc/usr/share/doc/antlr-doc/examples/csharp
        rm -f debian/antlr-doc/usr/share/doc/antlr-doc/csharp-runtime.html
        rm -f debian/antlr-doc/usr/share/doc/antlr-doc/Makefile*
        find debian/antlr-doc/usr/share/doc/antlr-doc/examples -type f -print | 
xargs chmod 0644
        dh_fixperms -pantlr-doc
        dh_compress -pantlr-doc
        dh_installdeb -pantlr-doc
        dh_gencontrol -pantlr-doc
        dh_md5sums -pantlr-doc
        dh_builddeb -pantlr-doc
        
        # antlr
        dh_installman -pantlr
        dh_installdocs -pantlr
        dh_installchangelogs -pantlr
        dh_compress -pantlr
        dh_fixperms -pantlr
        dh_installdeb -pantlr
        dh_gencontrol -pantlr
        dh_md5sums -pantlr
        dh_builddeb -pantlr
        
        # antlr
        dh_installman -plibantlr-java
        dh_installdocs -plibantlr-java
        dh_installchangelogs -plibantlr-java
        dh_link -plibantlr-java \
                usr/share/java/antlr.jar usr/share/java/antlr.debug.jar \
                usr/share/java/antlr.jar usr/share/java/antlrall.jar
        dh_compress -plibantlr-java
        dh_fixperms -plibantlr-java
        dh_installdeb -plibantlr-java
        dh_gencontrol -plibantlr-java
        dh_md5sums -plibantlr-java
        dh_builddeb -plibantlr-java
        
        # python-antlr
        dh_installdocs -ppython-antlr
        dh_installchangelogs -ppython-antlr
        dh_pysupport -ppython-antlr
        dh_compress -ppython-antlr
        dh_fixperms -ppython-antlr
        dh_installdeb -ppython-antlr
        dh_gencontrol -ppython-antlr
        dh_md5sums -ppython-antlr
        dh_builddeb -ppython-antlr

To me this looks like a false positive as all dh_* calls use -p explicitely
on a specific package.



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils              2.19.51.20090827-1 The GNU assembler, linker and bina
ii  diffstat              1.47-1             produces graph of changes introduc
ii  dpkg-dev              1.15.3.1           Debian package development tools
ii  file                  5.03-1             Determines file type using "magic"
ii  gettext               0.17-8             GNU Internationalization utilities
ii  intltool-debian       0.35.0+20060710.1  Help i18n of RFC822 compliant conf
ii  libapt-pkg-perl       0.1.24             Perl interface to libapt-pkg
ii  libipc-run-perl       0.84-1             Perl module for running processes
ii  libparse-debianchange 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.37+dfsg-1        Manipulates and accesses URI strin
ii  man-db                2.5.6-1            on-line manual pager
ii  perl [libdigest-sha-p 5.10.0-25          Larry Wall's Practical Extraction 

lintian recommends no packages.

Versions of packages lintian suggests:
pn  binutils-multiarch            <none>     (no description available)
pn  libtext-template-perl         <none>     (no description available)
ii  man-db                        2.5.6-1    on-line manual pager

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to