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

Bug#534684: lintian: build-depends-without-arch-dep gives false positives when debian/rules includes /usr/share/R/debian/r-cran.mk



Le Fri, Jun 26, 2009 at 06:20:42AM -0500, Dirk Eddelbuettel a écrit :
> 
> At the risk of asking a silly question: isn't that addressed by Build-Depends
> vs Build-Depends-Indep?
> 
> edd@ron:~/src/debian/CRAN$ grep -h ^Build-Depends-Indep */debian/control | head -5
> Build-Depends-Indep: debhelper (>> 4.1.0), r-base-dev (>> 2.3.0), cdbs
> Build-Depends-Indep: debhelper (>> 4.1.0), r-base-dev (>= 2.8.1), cdbs
> Build-Depends-Indep: debhelper (>> 4.1.0), r-base-dev (>= 2.9.0), cdbs
> Build-Depends-Indep: debhelper (>> 4.1.0), r-base-dev (>= 2.9.0), cdbs
> Build-Depends-Indep: debhelper (>> 4.1.0), r-base-dev (>= 2.9.0), cdbs, r-cran-lattice (>= 0.10.11), r-cran-vr, r-cran-colorspace

Hi Dirk,

since debhelper and cdbs, and therfore r-base-dev, are necessary to run
debian/rules clean, they need to be listed in the Build-Depends (not-indep)
field even if no architecture dependant package is built (Policy § 7.7).

Cheers,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan



Reply to: