Kalle Kivimaa a écrit : > Aurelien Jarno <[EMAIL PROTECTED]> writes: >> jakarta-log4j1.2's source package contains a debian/rules file which does >> not >> contain the binary-arch target. This target required by both the section >> 4.9 of the Debian policy [1] and the Etch release standards [2]. > > The policy manual says: > "build-arch (optional), build-indep (optional) > A package may also provide both of the targets build-arch and > build-indep." > > As both of these are optional, I don't see why this bug is anything > else than a wishlist priority, as jakarta-log4j1.2 does not build > anything but architecture independent stuff. Could you please provide > a reference to a statement from the release managers saying that the > Etch release policy conflicts with the Debian policy in this respect? > Otherwise I'm going to downgrade this bug to wishlist. > > The Debian policy goes on to say this: > "If one or both of the targets build-arch and build-indep are not > provided, then invoking debian/rules with one of the not-provided > targets as arguments should produce a exit status code of 2. Usually > this is provided automatically by make if the target is missing." > > Log4j package exhibits this behaviour. >
You are reading the wrong paragraph. I have reported the bug about *binary*-arch and not build-arch. The policy says: "Both the binary-arch and binary-indep targets must exist. If one of them has nothing to do (which will always be the case if the source generates only a single binary package, whether architecture-dependent or not), it must still exist and must always succeed." -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `- people.debian.org/~aurel32 | www.aurel32.net _______________________________________________ pkg-java-maintainers mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

