Bug#540861: Cannot reproduce FTBFS - looks like the buildd ignores policy 7.7

Luk Claes luk at debian.org
Thu Sep 3 19:57:00 UTC 2009


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





More information about the pkg-java-maintainers mailing list