Re: Bug#540861: Cannot reproduce FTBFS - looks like the buildd ignores policy 7.7
Niels Thykier wrote:
> Hi Kurt
>
> Looking at your build log it seems like it does not fetch the
> Build-Depends-Indep before invoking "debian/rules build", which it
> should according to the policy [#7.7].
Which is wrong since we have build daemons AFAIK, maybe it's time to get
corrected (policy list in Cc)?
> I have just tried to build jetty 6.1.19-2 from source on an i686 using
> cowbuilder[1] and it successfully builds - see attached log.
Of course as it does not build with -B
> This could be solved by throwing every Build-Depends-Indep into
> Build-Depends - looking at #328951 it seems to be the solution[2].
Only when all of them are needed for building with -B.
> [#7.7] Snippet of Policy 7.7:
> "The Build-Depends-Indep and Build-Conflicts-Indep fields must be
> satisfied when any of the following targets is invoked: build,
> build-indep, binary and binary-indep."
It's not used like that in practice and won't in the future AFAIK, so I
think Policy should get fixed.
Cheers
Luk
Reply to: