[Bug 1032250] Re: apt chooses wrong architecture if sources.list contains arch-qualified entries
Wookey
wookey at wookware.org
Thu Aug 2 15:47:56 UTC 2012
This bug does not seem to be present in apt 0.9.7.3 in debian unstable. There it works as expected.
Similarly for apt 0.9.7.1 in debian testing. So this wqould appear to be something in the ubuntu patches.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1032250
Title:
apt chooses wrong architecture if sources.list contains arch-qualified
entries
Status in “apt” package in Ubuntu:
New
Bug description:
If both armel and armhf are given as arch qualifiers in sources.list,
then apt tries to install the wrong architecture package:
I ask directly for an amrhf package and apt tries (but fails) to
install an armel one:
$ sudo apt-get install zlib1g-dev:armhf
...
The following packages have unmet dependencies:
zlib1g-dev:armel : Depends: zlib1g:armel (= 1:1.2.7.dfsg-13) but it is not going to be installed
Depends: libc6-dev:armel but it is not going to be installed or
libc-dev:armel
Sources.list looks like this:
deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu quantal main universe
deb [arch=armhf,armel] http://ports.ubuntu.com/ubuntu-ports quantal main universe
deb-src http://archive.ubuntu.com/ubuntu quantal main universe
There are no :armel or :armhf packages installed.
The ordering of the arch qualifiers in sources.list does not matter: this line produces the same output
deb [arch=armel,armhf] http://ports.ubuntu.com/ubuntu-ports quantal main universe
change the line to
deb [arch=armhf] http://ports.ubuntu.com/ubuntu-ports quantal main universe
and it works as expected.
The apt sources info seems to be overriding the dpkg foreign-
architecture info.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1032250/+subscriptions
More information about the foundations-bugs
mailing list