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'
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): backintime/ gnome/app. py", line 1280, in <module> backintime/ gnome/app. py", line 333, in __init__ backintime/ common/ mount.py" , line 52, in __init__ Password_ Cache(self. config) backintime/ common/ password. py", line 265, in __init__ supported = tools.set_ keyring( backend) backintime/ common/ tools.py" , line 505, in set_keyring backend. GnomeKeyring( ), keyring. backend. KDEKWallet( ))
File "/usr/share/
main_window = MainWindow( cfg, app_instance )
File "/usr/share/
mnt = mount.Mount(cfg = self.config, profile_id = profile_id, parent = self.window)
File "/usr/share/
pw_cache = password.
File "/usr/share/
self.keyring_
File "/usr/share/
backends = (keyring.
AttributeError: 'module' object has no attribute 'GnomeKeyring'