On 2017-11-25 21:39 -0500, Marc Auslander wrote:
> I am running Jessie x86 with amd64 as a foreign architecture.
> I want to replace python3 with python3:amd64
Do you intend to crossgrade your whole system to amd64, or why do you
want to do that?
> but I get a dependency on
> dh-python:amd64 which is not satisfied. dh-python is marked as all
> architectures and is installed. So it appears that dh-python all
> architectures is not being seen as satisfying dh-python:amd64.
This is correct. A package, even an arch-independent one as dh-python,
only fulfills dependencies of foreign arch packages if it is marked as
> Any ideas?
You could rebuild dh-python with the Multi-Arch field added. In fact,
the field had been added in version 1.20141111-1, but was backed out in
1.20141111-2 at the request of the release managers. It has been
re-added after the Jessie release.
You will almost certainly run into unsatisfied dependencies while
crossgrading python3, good luck in resolving them.