Comment 3 for bug 1234024

Revision history for this message
graysky (graysky) wrote :

Yes, the update of python2-keyring from 1.6.1-1 -> 3.0.5-1 has fubr'ed backintime. I can repeat this on my gtk setup after updated that package.

I am running Arch Linux x86_64 and have the following packages which I believe correspond the Debian ones:

gnome-keyring 3.8.2-1
python2-keyring 3.0.5-1

Note - If I downgrade to v1.6.1 of python2-keyring, everything works as expected.

% backintime-gnome

Back In Time
Version: 1.0.26

Back In Time comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; type `backintime-gnome --license' for details.

Traceback (most recent call last):
File "/usr/share/backintime/gnome/app.py", line 1280, in <module>
main_window = MainWindow( cfg, app_instance )
File "/usr/share/backintime/gnome/app.py", line 333, in __init__
mnt = mount.Mount(cfg = self.config, profile_id = profile_id, parent = self.window)
File "/usr/share/backintime/common/mount.py", line 52, in __init__
pw_cache = password.Password_Cache(self.config)
File "/usr/share/backintime/common/password.py", line 265, in __init__
self.keyring_supported = tools.set_keyring(backend)
File "/usr/share/backintime/common/tools.py", line 505, in set_keyring
backends = (keyring.backend.GnomeKeyring(), keyring.backend.KDEKWallet())
AttributeError: 'module' object has no attribute 'GnomeKeyring'