On 30 January 2016 at 10:22, Stepan Golosunov <ste...@golosunov.pp.ru> wrote: > 30.01.2016 в 01:15:27 +0100 Michal Suchanek написал: >> I still cannot install arch:i386 package that depends on arch:all >> package because apt wrongly tries to search for the arch:all package as >> arch:i386. >> >> # apt-get -m -d install libgtksourceview2.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: >> libgtksourceview2.0-0:i386 : Depends: libgtksourceview2.0-common:i386 (>= >> 2.10) but it is not installable >> Depends: libgtksourceview2.0-common:i386 (< >> 2.11) but it is not installable >> E: Unable to correct problems, you have held broken packages. > > That's exactly the expected situation given that > libgtksourceview2.0-common package forbids installation of > foreign-arch reverse dependencies by not providing a > "Multi-Arch: foreign" header. > > Lack of that header is probably a bug in libgtksourceview2.0-common. >
Lack of multiarch headers is probably a bug in libgtksourceview2.0 all right. That would prevent installing the library for two archs. I install only Arch:i386 and Arch:all package so there should be nothing preventing the installation. Arch:all is still Arch:all. Thanks Michal