[opensuse-cloud] Downgrade of python-keyring in Havana
Hello, the named package in Havana project is version 3.0.5-2.2. The requirements of python-openstackclient forces keyring>=1.6.1,<2.0. Using the provided version 3.x the python-openstackclient won't work. So, I think we need to downgrade the corresponding package. Installing the "old" version from the grizzly branch results in a working openstackclient. The younger version won't work. What is the correct way to downgrade the corresponding package? Create a branch and put the old contens in? Requesting package delete and after successful deletion osc copypac the old package? Greetings, André -- André Nähring Mail: naehring@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
Once again, On Wed, 23 Oct 2013 15:47:29 +0200 André Nähring <naehring@b1-systems.de> wrote:
Hello,
the named package in Havana project is version 3.0.5-2.2. The requirements of python-openstackclient forces keyring>=1.6.1,<2.0.
Using the provided version 3.x the python-openstackclient won't work.
So, I think we need to downgrade the corresponding package. Installing the "old" version from the grizzly branch results in a working openstackclient. The younger version won't work.
What is the correct way to downgrade the corresponding package? Create a branch and put the old contens in? Requesting package delete and after successful deletion osc copypac the old package?
Greetings, André
Sorry, the old grizzly version won't work. I got the 1.6.1 installed, this is the working version. So, the questions are the same. How to downgrade correct? Greetings, André -- André Nähring Mail: naehring@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
Hi Andre,
Sorry, the old grizzly version won't work. I got the 1.6.1 installed, this is the working version. So, the questions are the same. How to downgrade correct?
Unfortunately python-keyring 3.x was already submitted to Factory and is in 13.1 already, due to a small communication issue. So we can't (well, shouldn't) downgrade python-keyring easily, as other stuff in 13.1 might depend on it. I've seen this error in the unit tests already, are you really using openstackclient? I think the correct fix would be to make a patch upstream that adds compatibility iwth this newer keyring version. It is on my todo, but very very low. Feel free to do that if you have time for it :-) Greetings, Dirk -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
Hi Andre,
I think the correct fix would be to make a patch upstream that adds compatibility iwth this newer keyring version. It is on my todo, but very very low. Feel free to do that if you have time for it :-)
It was just a one liner, so I happed to look at it while fixing the unit test. the current package in H:Staging (and in H hopefully tomorrow) should work fine. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
participants (2)
-
André Nähring
-
Dirk Müller