juju / amulet

Testing harness and tools for Juju Charms
Other
17 stars 33 forks source link

python-amulet dependency not in PPA #118

Closed sparkiegeek closed 8 years ago

sparkiegeek commented 8 years ago

On Xenial, after adding ppa:juju/stable when I try to install python-amulet I get:

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-amulet : Depends: python-libcharmstore but it is not installable E: Unable to correct problems, you have held broken packages.

It wasn't clear where to file this, but @mitechie suggested to start here

sparkiegeek commented 8 years ago

Note that now the python-path issue has been resolved, python3-amulet is installable

mitechie commented 8 years ago

@sparkiegeek where was the python-path issue? What was the fix there? Was it a xenial issue that is updated or a packaging/python issue you manually corrected?

marcoceppi commented 8 years ago

This is being addressed

On Mon, Mar 14, 2016, 12:31 PM Rick Harding notifications@github.com wrote:

@sparkiegeek https://github.com/sparkiegeek where was the python-path issue? What was the fix there? Was it a xenial issue that is updated or a packaging/python issue you manually corrected?

— Reply to this email directly or view it on GitHub https://github.com/juju/amulet/issues/118#issuecomment-196399969.

sparkiegeek commented 8 years ago

@mitechie yes, it's in https://bugs.launchpad.net/amulet/+bug/1554028

ajkavanagh commented 8 years ago

This seems to be fixed now (thanks!). I've successfully installed amulet on xenial now.

johnsca commented 8 years ago

This seems to still be an issue on trusty:

ubuntu@murdoch:~$ sudo apt-get update
Ign http://archive.ubuntu.com trusty InRelease
Hit http://ppa.launchpad.net trusty InRelease
Hit http://archive.ubuntu.com trusty-updates InRelease
Hit http://archive.ubuntu.com trusty-security InRelease
Hit http://archive.ubuntu.com trusty Release.gpg  
Hit http://ppa.launchpad.net trusty/main amd64 Packages                 
Hit http://archive.ubuntu.com trusty Release                            
Hit http://archive.ubuntu.com trusty-updates/main Sources
Hit http://archive.ubuntu.com trusty-updates/restricted Sources
Hit http://archive.ubuntu.com trusty-updates/universe Sources
Hit http://archive.ubuntu.com trusty-updates/main amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/universe amd64 Packages
Hit http://archive.ubuntu.com trusty-security/main Sources
Hit http://archive.ubuntu.com trusty-security/restricted Sources
Hit http://archive.ubuntu.com trusty-security/universe Sources
Hit http://archive.ubuntu.com trusty-security/main amd64 Packages
Hit http://archive.ubuntu.com trusty-security/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty-security/universe amd64 Packages
Hit http://archive.ubuntu.com trusty/main Sources
Hit http://archive.ubuntu.com trusty/restricted Sources
Hit http://archive.ubuntu.com trusty/universe Sources
Hit http://archive.ubuntu.com trusty/main amd64 Packages
Hit http://archive.ubuntu.com trusty/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty/universe amd64 Packages
Reading package lists... Done
ubuntu@murdoch:~$ sudo apt-get install amulet
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:
 amulet : Depends: python-amulet (> 1.12.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
marcoceppi commented 8 years ago

This has been resolved with 1.14.0 of Amulet