[Multiarch-devel] multiarch fixes in debian-experimental branch

Riku Voipio riku.voipio at iki.fi
Thu Sep 5 08:59:42 UTC 2013


On Thu, Sep 05, 2013 at 11:49:20AM +0400, Michael Tokarev wrote:
> [Adding pkg-qemu-devel@ back to Cc]
> 
> 03.09.2013 11:44, Riku Voipio wrote:
> >On Mon, Sep 02, 2013 at 03:29:58PM +0400, Michael Tokarev wrote:
> 
> [build-depends: python:any]
> 
> >>I don't think this works.  At least now I can't build qemu locally,
> >>sbuild with unstable chroot fails with:
> >
> >which version of sbuild do you have? I used pbuilder fine with the new
> >syntax, and I believe wookey has been using sbuild fine. It is of course
> >a problem if the sbuild used by debian buildd's doesn't work either.
> 
> I don't think it has anything to do with sbuild or pbuilder, according
> to this error message:
> 
> >>  ....
> >>  dpkg: dependency problems prevent configuration of sbuild-build-depends-qemu-dummy:
> >>   sbuild-build-depends-qemu-dummy depends on python:any.
> 
> In other words, it looks like it is dpkg who does not understand the
> dependency, not sbuild or apt.

Well it is not clear from the short snip where the error is. the :any
syntax is only valid for build-depends, so it might be that sbuild
should strip the :any syntax and isn't do it.

It might be also some postinst going bust earlier, or version skew
preventing parallel versions of multiarch packages being installed.

> The version of sbuild I'm using is the one shipped in wheezy, and it
> is a sid amd64 chroot which have proper dpkg from sid (apt-get update &&
> upgrade has been run there).

According to the changelog os sbuild, multiarch cross-build support
should be in the wheezy version already.

> That's what I refer to when saying "local build" -- it is not stright
> dpkg-buildpackage invocation, partly because it wont work on wheezy
> anyway.



More information about the Multiarch-devel mailing list