[Buildd-tools-devel] Bug#478524: Bug#474413: Problem with autobuild of libtommath/0.39-2
Joe Nahmias
jello at debian.org
Tue May 6 19:41:10 UTC 2008
On Mon, May 05, 2008 at 11:57:55PM +0300, Riku Voipio wrote:
> Lets not complicate this matter with the age-long build/build-arch
> discussion. libtommath needs add the build-dependencies enough to
> to get through debian/rules build for the time being.
Maybe I'm missing something, but I don't understand why the build target
is called in the first place. Can't you just run "debian/rules
binary-arch" -- which is mandated by policy -- and everything will be ok
because of the target dependancies in debian/rules. Why use build at
all -- especially since dpkg-buildpackage can't determine the "right"
thing with build/build-arch?!?
And I would further argue that it's a bug for sbuild to use
dpkg-buildpackage (as it's currently implemented, using the build
target) without installing B-D-I. IOW, sbuild should fix this by
installing B-D-I to work around the dpkg-buildpackage issue, or use some
other method (run "debian/rules clean; debian/rules binary-arch"
manually) to build the arch-only portions of packages. Then, when the
issue with build/build-arch is finally resolved, only sbuild has to be
changed -- rather than make every packager fix this for each and every
package.
--Joe
More information about the Buildd-tools-devel
mailing list