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

Bug#376920: lintian: missing-build-dependency cdbs even though depends on dh-make-php



> > I receive an error from lintian, complaining that my package is missing
> > a build-dependency on cdbs, even though it depends on dh-make-php which
> > depends on cdbs.
> 
> It's not clear to me that this is a bug in lintian.  I don't see anything
> in the documentation of dh-make-php that guarantees that it will always
> depend on cdbs in the future, so if your package is directly using cdbs
> features, I think you should add an explicit cdbs dependency.

In my opinion, lintian doesn't need to predict the future. As long as
the requisite dependency is met, the test should pass. If this changes
in the future, the test should fail.

As for dh-make-php, as one of the maintainers I can vouch that the only
reason to depend on dh-make-php at build time is to use the cdbs module
pear.mk.

cheers,
Charles

-- 
Shaving brush
And soapy smear
Went out of
Style with
Hoops my dear
Burma-Shave
http://burma-shave.org/jingles/1936/shaving_brush

Attachment: signature.asc
Description: Digital signature


Reply to: