Joe Nahmias <[EMAIL PROTECTED]> writes: > Hi Roger, > > On Tue, May 06, 2008 at 09:36:37PM +0100, Roger Leigh wrote: >> Joe Nahmias <[EMAIL PROTECTED]> writes: > [snip] >> I discussed this yesterday on #debian-devel. The main issues are > >> - most packages do not yet contain a build-arch|build-indep target, >> and policy currently makes this optional. Calling "debian/rules >> binary-arch" will break a lot of packages. > > Um, my reading of policy says that BINARY-arch is required and should > depend on the appropriate targets to build the package as necessary.
That's just a mistake on my part; that should have read "build-arch". > So, I don't see why dpkg-buildpackage can't simply run: > > ... > debian/rules clean > debian/rules binary-arch > ... > > All this would do is potentially expose bugs in packages that are not > currently policy-compliant in terms of the target dependancies, of which > I doubt there are very many due to dh_make templates and the like. Whatever the case is, concrete numbers are needed, rather than hypothesising. The extent of breakage needs to be known before implementing any changes. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
pgpC8kRFXkQWf.pgp
Description: PGP signature