Hi!

On Mon, 2012-09-24 at 23:46:10 +0200, Gilles Filippini wrote:
> Package: dpkg-dev
> Version: 1.16.8
> Severity: normal

> The change introduced to dpkg-checkbuilddeps in release 1.16.2, to check
> build-dependencies against the target architecture (-a<arch>) breaks
> cross-building with pdebuild-cross: dpkg-checkbuilddeps complains about
> missing build-deps while they are correctly pulled by xapt + dpkg-cross.

Well, xapt + dpkg-cross mangle and repack foregin packages to make
them installable on the native system, so the fact that this breaks
now with multiarch is kind of expected.

> It works fine in a squeeze chroot (dpkg-dev 1.15.8.12) but fails in
> wheezy and sid chroots (dpkg-dev 1.16.8).
> 
> Workaround: add "-d" to DEBBUILDOPTS into
> /etc/pdebuild-cross/pdebuild-cross.rc to inhibit dpkg-checkbuilddeps.

You should preferibly get packages switched to multiarch. But maybe
given that pdebuild-cross seems to be relying currently on xapt +
dpkg-cross, then the workaround might need to be applied there for
the time being. Otherwise there's really no bug in dpkg.

I'll most probably be reassigning this bug report pdebuild-cross.

thanks,
guillem


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to