Comment 2 for bug 616617

Revision history for this message
Wookey (wookey) wrote : Re: [Bug 616617] [NEW] Imports binaries with the same name as the host binaries

+++ Loïc Minier [2010-08-12 05:25 -0000]:
> Public bug reported:
>
> Binary package hint: xdeb
>
> Hi
>
> When running:
> xdeb -a armel --apt-source --only-explicit gstreamer0.10
>
> xdeb will import a bunch of .debs from ports.ubuntu.com/ubuntu-ports,
> but fails to import lib32gmp3 since this is the amd64 package name
> instead of the armel one. Some dependencies should be resolved in each
> architecture's space.

Indeed. xdeb currently only downloads the native architecture Package
file and uses that for dependency-tree construction and resolution
(when not using local package sources).

This is of course wrong as soon as there is any variance between
architectures (and there is, plenty). It needs to learn to download
and use the target architecture dependency tree (as apt-cross has done
for years, and xapt does).

I intend to re-implement the relevant apt-cross functionality in xdeb
to fix this problem, but it's not a trivial task.

Wookey
--
Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/