[Openstack-devel] Bug#728470: Bug#728470: python-novaclient: uses deprecated keyring.backend.$keyring

Sebastian Ramacher sramacher at debian.org
Tue Dec 3 17:47:15 UTC 2013


On 2013-12-01 09:00:53, Thomas Goirand wrote:
> On 12/01/2013 12:32 AM, Sebastian Ramacher wrote:
> > Hi maintainer!
> > 
> > On 2013-11-01 17:11:37, Sebastian Ramacher wrote:
> >> In python-keyring 1.1 the keyrings from keyring.backend have been moved
> >> into separate modules in keyring.backends and compatibility imports have
> >> been added in keyring.backend. In python-keyring 3.0 these compatibility
> >> imports have been removed. python-novaclient still uses keyrings from
> >> keyring.backend and needs to be adopted for the new naming scheme.
> >>
> >> Please apply the attached patch to make python-novaclient compatible
> >> with python-keyring 3.0 and later. Please also adjust dependencies on
> >> python-keyring if necessary. python-keyring 3.2 is available in
> >> experimental so that you can test the patch.
> > 
> > Are there any news regarding this bug? We would like to upload
> > python-keyring 3.2.1 to unstable soon, but that's blocked by this bug.
> > 
> > Cheers
> 
> Hi,
> 
> Yes, there s a bit of progress upstream. Could you confirm that this
> patch is correct?
> 
> https://review.openstack.org/#/c/58364/
> 
> If so, then I'll carry it in my package, waiting for the new upstream
> version to be released with it. Please let me know.

I just noticed that it's keyring.backends.Gnome, not
keyring.backends.gnome. I typoed that in my original patch too.
Otherwise it should be fine if upstream wants to stay compatible with
1.1 to 1.3.

However, Debian doesn't ship any version between 1.1 and 1.3, so the
hack is not needed. Using the attached patch and Depending on
python-keyring (>= 1.4) should be fine too (see also Dmitry's comment).

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: keyring.patch
Type: text/x-diff
Size: 536 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/openstack-devel/attachments/20131203/d9f5bc63/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/openstack-devel/attachments/20131203/d9f5bc63/attachment.sig>


More information about the Openstack-devel mailing list