Actions
Bug #8756
closedpython-arvados-python-client not installable on Ubuntu 14.04
Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Story points:
-
Description
On Ubuntu 14.04:
sguthrie@sguthrie-System-Product-Name:~$ apt-cache policy python-pycurl
python-pycurl:
Installed: (none)
Candidate: 7.19.5.3-2
Version table:
7.19.5.3-2 0
500 http://apt.arvados.org/ precise/main amd64 Packages
7.19.5.3-1 0
500 http://apt.arvados.org/ precise/main amd64 Packages
7.19.5.2-2 0
500 http://apt.arvados.org/ precise/main amd64 Packages
7.19.5.1-2 0
500 http://apt.arvados.org/ precise/main amd64 Packages
7.19.5.1 0
500 http://apt.arvados.org/ precise/main amd64 Packages
7.19.3-0ubuntu3 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
sguthrie@sguthrie-System-Product-Name:~$ sudo apt-get install python-pycurl
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:
python-pycurl : Depends: libtasn1-3 but it is not installable
E: Unable to correct problems, you have held broken packages.
sguthrie@sguthrie-System-Product-Name:~$ sudo apt-get install libtasn1-3
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libtasn1-3 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libtasn1-3' has no installation candidate
sguthrie@sguthrie-System-Product-Name:~$ apt-cache search libtasn
libtasn1-3-bin - transitional libtasn1-3-bin package
libtasn1-3-dev - transitional libtasn1-3-dev package
libtasn1-6 - Manage ASN.1 structures (runtime)
libtasn1-6-dbg - Manage ASN.1 structures (debugging symbols)
libtasn1-6-dev - Manage ASN.1 structures (development)
libtasn1-bin - Manage ASN.1 structures (binaries)
Updated by Brett Smith about 10 years ago
This is a setup problem. You're getting Arvados packages for Ubuntu 12.04, not the 14.04 that you're using. As shown here:
sguthrie@sguthrie-System-Product-Name:~$ apt-cache policy python-pycurl
python-pycurl:
Installed: (none)
Candidate: 7.19.5.3-2
Version table:
7.19.5.3-2 0
500 http://apt.arvados.org/ precise/main amd64 Packages
…
7.19.3-0ubuntu3 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
The Arvados entries should also refer to trusty, not precise.
In our install guide, this seems to be listed correctly. I'm wondering if there are docs elsewhere that gave you bad instructions? Do you maybe remember where you might've seen them?
If you remove your current package listing, and re-add the listing for Ubuntu 14.04 as described on that page, you should be good to go.
Updated by Sarah Guthrie about 10 years ago
- Status changed from New to Closed
Removed the current package listing, re-added the correct listing, and installed python-arvados-python-client without further problems!
Marking as closed
Actions