Bug#472705: lintian: Add exception for packages build-depending on octave-pkg-dev
On 11335 March 1977, Rafael Laboissiere wrote:
> octave-pkg-dev build-depends on cdbs, which eliminates the need for the
> Octave add-on package build-depending on cdbs. Howvere, when the package
> needs quilt and "include /usr/share/cdbs/1/rules/patchsys-quilt.mk" is added
> to debian/rules, Lintian gives the false positive error "source:
> missing-build-dependency cdbs"
Packages should *always* b-d on the stuff they really need (except
build-essential) and NOT trust some random other package to do that for
them.
So they are buggy if they dont depend on cdbs already.
Its the principe of least surprise: You say what you b-d on, not
someone else, so someone else changing stuff cant break your package due
to missing b-d
--
bye, Joerg
Five exclamation marks, the sure sign of an insane mind.
-- Terry Pratchett, Reaper Man
Reply to: