On Sun, 31 Jul 2016 14:27:02 -0500
Nate Bargmann <n0nb@???> wrote:
> I've enabled the i386 architecture on my Jessie 1.0 Beta amd64 main
> desktop. All is going well except I cannot install the
> libgtkhtml-4.0-0:i386 package due to the following:
>
> $ sudo apt-get install libgtkhtml-4.0-0:i386
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> libgtkhtml-4.0-0:i386 : Depends: libenchant1c2a:i386 (>= 1.6.0) but
> it is not going to be installed Depends: libgail-3-0:i386 (>= 3.0.0)
> but it is not going to be installed Depends: libgtk-3-0:i386 (>=
> 3.7.10) but it is not going to be installed Depends:
> libgtkhtml-4.0-common:i386 (= 4.8.5-1) but it is not installable E:
> Unable to correct problems, you have held broken packages.
>
>
> When I look at the Debian Web package for the Jessie package of
> libgtkhtml-4.0-common, it is shown as architecture 'all'. Even trying
> to install the amd64 (default for my system) doesn't help.
>
> Is this a Debian bug?
>
> - Nate
Hi Nate,
I'd try to track down the conflict by installing the 4 "not going to be
installed" packages individually and manually (i.e. not as dependency)
and repeat this with their "not going to be installed ancestors" in the
dependency chain, until apt reveals the underlying conflict.
Not sure about this, but is it possible that you can't have two
architectures of the same package installed?