clone 478524 -1
retitle -1 dpkg-buildpackage does not call build-indep or build-arch targets if 
present
severity -1 wishlist
merge 398625 -1
blocks 474413 by -1
thanks

On Tue, Apr 29, 2008 at 03:10:32PM +0000, Joe Nahmias wrote:
> Well, I made the change and now calling binary-arch target of
> debian/rules no longer runs latex.
> 
> However, as you can see on line 156 of
> http://buildd.debian.org/fetch.cgi?pkg=libtommath;ver=0.39-2;arch=s390;stamp=1209376922,
> sbuild is actually calling the build target -- not the binary-arch
> target as previously asserted.  This, as I mentioned in my first reply,
> requires the installation of B-D-I as per policy 7.6.

I can verify that sbuild still calls "debian/rules build" and so when
building binaries only B-D-I are not installed and so the build fails.
sbuild is not at fault here--it just calls dpkg-buildpackage, and it's
dpkg-buildpackage that does the building.  As a result, the fix needs to
be in dpkg-buildpackage.

As discussed earlier today on IRC, making dpkg-buildpackage behave
correctly is best implemented as a release goal shortly after the
release of Lenny, targetted at Lenny+1.


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.

Attachment: signature.asc
Description: Digital signature

Reply via email to