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

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: