- Package:
- mono-runtime-common
- Source:
- mono
- Description:
- Mono runtime - common files
- Submitter:
- "Damien R."
- Date:
- 2025-08-17 18:39:03 UTC
- Severity:
- important
Dear Maintainer,
When trying to install mono-runtime-common:i386 it fails with the following output:
--
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:
mono-runtime-common:i386 : Depends: binutils:i386 but it is not going to be installed
Depends: mono-gac:i386 (= 4.6.2.7+dfsg-1) but it is not installable
E: Unable to correct problems, you have held broken packages.
--
The problem is due to that it depends on mono-gac:i386 and as mono-gac is available for all
and not for i386 it fails.
control: severity -1 important This is a multi-arch problem and therefore not grave. mono-runtime-common is installable on a pure i386 system. mono-gac and mono-4.0-gac should be converted to Architecture:any to relay the architecture constraint of the dependency to libc6. (mono-gac depends on mono-4.0-gac depends on libc6) Also the binutils dependency needs to be changed to binutils-for-host. All calls to binutils need to be prefixed with "$(DEB_HOST_GNU_TYPE)-".
close 884597 6.14.1+ds-3 thanks mono-runtime-common is no longer built from src:mono. If the ability to co-install mono-runtime:i386 and mono-runtime:amd64 on a same system is desirable, please open a new bug report about that, with its severity set to "wishlist".