Re: Transitive Build-Depends [Was: Re: Bug#92090: failed autobuild of smpeg_0.4.2-3 (m68k): libXxf86dga (and perhaps libXxf86vm) not found, missing xlibs-dev build-depends]
On Thu, Mar 29, 2001 at 01:26:14PM -0500, Joe Drew wrote:
> On Thu, Mar 29, 2001 at 05:13:23PM +0100, Colin Watson wrote:
> > Build-depends aren't applied transitively like that; only libsdl1.1's
> > dependencies matter while building your package, not its
> > build-dependencies.
> Okay, I accept that - but why is it this way? This is counter-intuitive.
> dpkg-shlibdeps has just finished being modified to detect the least number
> of dependencies, and depending on apt to fulfill the chain of deps which
> results. Why should Build-Depends be any different?
I guess because a build-dependency is a dependency of a source package
on a binary package.