Author: Christian Marillat Date: To: dmo-discussion Subject: Re: mythtv package with multi-arch support
On 02 oct. 2017 19:50, Ian Campbell <ijc@???> wrote:
> On Mon, 2017-10-02 at 10:33 +0200, Christian Marillat wrote:
>> Hi,
>>
>> I've uploaded 29+fixes20170927.gited4356116a-dmo3 to experimental for
>> amd64 and i386 arches only.
>>
>> Only experimental from my repository is needed.
>>
>> vlc 3.0~git20170910.git2a210f48d3-dmo1 is also in experimental.
>>
>> The goal is to have these multi-arch packages in unstable, so please
>> report problems, if any.
>
> I took a chroot copy of my i386 myth system (with amd64 as a foreign
> arch) and upgraded to the i386 myth packages from experimental.
>
> I then attempted to switch them out for the amd64 versions by manually
> installing all the foo:amd64/experimental for all the *myth*:i386
> packages and iteration on the build dependencies until I got to a
> similar state to previously where it is wanting to install the :amd64
> version of packages which are arch:all (myth-common, python-mythtv,
> mythtv-database).
>
> It is also asking for :amd64 versions of some system packages (cron,
> logrotate) where it seems like the i386 version would be fine.
>
> Full output is below at [0].
>
> I also (for the sake of experimentation, since it is not in itself
> useful) tried to just install the lib*myth* packages and their
> dependencies, but libmyth-29:amd64 wanted to pull in iputils-ping:amd64
> (I suspect the i386 version would have been ok).
I think dpkg can't manage that because dpkg is unaable to download the
right package architecture. Only apt-get (and apt clones) is able to do
that (download).