Bug#632550: lintian needs newer debhelper

2011-07-04 Thread Mark Hymers
On Mon, 04, Jul, 2011 at 01:06:44AM +0200, Jakub Wilk spoke thus..
> * Mark Hymers , 2011-07-03, 14:37:
> >Commit 1f2f20b9973bbea25f10372f5d951216f7379fbe added build-arch
> >support to debian/rules which cases a FTBFS with debhelper
> >versions older than 8.1.0 (noticed when backporting to squeeze).
> 
> Huh? 1f2f20b9973bbea25f10372f5d951216f7379fbe added just two targets
> that are currently not used by any tool[0]. I can't see how it could
> possibly affect buildability of lintian.

Ah sorry, it wasn't that commit after all (I did wonder).  It was probably
8ad611e557ffbeda7ec4e86480ff0218a23f68bd which causes some of the test packages
to build using dh build-arch:

rules-build-dep-pattern: make[1]: Entering directory 
`/tmp/lintian/debian/tests/rules-build-dep-pattern/rules-build-dep-pattern-1.0'
rules-build-dep-pattern: dh build-arch
rules-build-dep-pattern: dh: Unknown sequence build-arch (choose from: binary 
binary-arch binary-indep build clean install)
rules-build-dep-pattern: make[1]: *** [build-stamp] Error 9
rules-build-dep-pattern: make[1]: Leaving directory 
`/tmp/lintian/debian/tests/rules-build-dep-pattern/rules-build-dep-pattern-1.0'
rules-build-dep-pattern: dpkg-buildpackage: error: debian/rules build gave 
error exit status 2

The dependency still needs to be on debhelper >= 8.1.0~ for that reason though
so the solution was right even if the reasoning wasnt.

Mark

-- 
Mark Hymers 

"Don't you hate those Claims Direct adverts?
 'I slipped on a banana skin and sued the Dominican Republic!'"
 Linda Smith on the News Quiz talking about the Compensation Culture



-- 
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110704075518.ga29...@hymers.org.uk



Bug#632550: lintian needs newer debhelper

2011-07-03 Thread Jakub Wilk

* Mark Hymers , 2011-07-03, 14:37:
Commit 1f2f20b9973bbea25f10372f5d951216f7379fbe added build-arch 
support to debian/rules which cases a FTBFS with debhelper versions 
older than 8.1.0 (noticed when backporting to squeeze).


Huh? 1f2f20b9973bbea25f10372f5d951216f7379fbe added just two targets
that are currently not used by any tool[0]. I can't see how it could 
possibly affect buildability of lintian.


[0] Well, except dh in compat 9, but lintian certainly doesn't use it.

--
Jakub Wilk



--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110703230644.ga3...@jwilk.net



Bug#632550: lintian needs newer debhelper

2011-07-03 Thread Mark Hymers
Package: lintian
Version: 2.5.1
Severity: normal
Tags: patch

Hi,

Commit 1f2f20b9973bbea25f10372f5d951216f7379fbe added build-arch support
to debian/rules which cases a FTBFS with debhelper versions older than
8.1.0  (noticed when backporting to squeeze).

Could you bump the debhelper version requirement please?

Patch attached, thanks,

Mark


-- System Information:
Debian Release: 6.0.2
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages lintian depends on:
ii  binutils   2.20.1-16 The GNU assembler, linker and bina
ii  diffstat   1.53-1produces graph of changes introduc
ii  dpkg-dev   1.16.0.3  Debian package development tools
ii  file   5.04-5Determines file type using "magic"
ii  gettext0.18.1.1-3GNU Internationalization utilities
ii  intltool-debian0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii  libapt-pkg-perl0.1.24+b1 Perl interface to libapt-pkg
ii  libclass-accessor-perl 0.34-1Perl module that automatically gen
ii  libipc-run-perl0.89-1Perl module for running processes
ii  libparse-debianchangel 1.1.1-2.1 parse Debian changelogs and output
ii  libtimedate-perl   1.2000-1  collection of modules to manipulat
ii  liburi-perl1.54-2module to manipulate and access UR
ii  locales2.11.2-10 Embedded GNU C Library: National L
ii  locales-all [locales]  2.11.2-10 Embedded GNU C Library: Precompile
ii  man-db 2.5.7-8   on-line manual pager
ii  perl [libdigest-sha-pe 5.10.1-17squeeze1 Larry Wall's Practical Extraction 

lintian recommends no packages.

Versions of packages lintian suggests:
pn  binutils-multiarch (no description available)
ii  libtext-template-perl 1.45-1 Text::Template perl module
ii  man-db2.5.7-8on-line manual pager

-- no debconf information
diff --git a/debian/control b/debian/control
index 1de9373..c67a40a 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Uploaders: Josip Rodin ,
Raphael Geissert ,
Niels Thykier 
 Build-Depends: binutils,
-   debhelper (>= 7.0.50~),
+   debhelper (>= 8.1.0~),
default-jdk,
diffstat,
docbook-utils,