Package: dpkg
Version: 1.19.7
Severity: important

Dear Maintainer,

I am trying to cross-grade at least some of my system from i386 to amd64.  In 
particular I'm trying to swtich dpkg so that the
default arch for anything new is amd64.

I followed the instructions here:
https://wiki.debian.org/CrossGrading
but after installing tar, dpkg and apt amd64 versions there are a lot of broken 
packages, and apt isn't able to resolve it, so
I switched them back and did some more investigation.

There are several packages that cannot be installed, but they all seem to be 
the same root cause.  The simplest example is yelp:am64

 apt install yelp:amd64
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:
 yelp:amd64 : Depends: python3-distro:amd64 but it is not installable
E: Unable to correct problems, you have held broken packages.

 dpkg -l python3-distro
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  python3-distro 1.3.0-1      all          Linux OS platform information API


There is no way to install yelp:amd64.

Installing via dpkg -i gives the same dependency error.

It depends on python3-distro:amd64, but python3-distro is architecture 
independent, and already installed.

-- Package-specific info:

-- System Information:
Debian Release: 10.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 4.19.0-9-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dpkg depends on:
ii  libbz2-1.0   1.0.6-9.2~deb10u1
ii  libc6        2.28-10
ii  liblzma5     5.2.4-1
ii  libselinux1  2.8-1+b1
ii  tar          1.30+dfsg-6
ii  zlib1g       1:1.2.11.dfsg-1

dpkg recommends no packages.

Versions of packages dpkg suggests:
ii  apt            1.8.2.1
pn  debsig-verify  <none>

-- no debconf information

Reply via email to