Description of problem: Just run backintime Version-Release number of selected component: backintime-kde-1.0.26-2.fc19 Additional info: reporter: libreport-2.1.7 cmdline: python /usr/share/backintime/kde4/app.py executable: /usr/share/backintime/kde4/app.py kernel: 3.11.3 runlevel: N 3 type: Python uid: 1000 Truncated backtrace: app.py:259:__init__:TypeError: KDirModel.removeColumns() is a private method Traceback (most recent call last): File "/usr/share/backintime/kde4/app.py", line 1201, in <module> main_window = MainWindow( cfg, app_instance, kapp, kaboutdata ) File "/usr/share/backintime/kde4/app.py", line 259, in __init__ self.list_files_view_model.removeColumns( 3, 2 ) TypeError: KDirModel.removeColumns() is a private method Local variables in innermost frame: app_instance: <guiapplicationinstance.GUIApplicationInstance instance at 0x2265200> widget: <PyQt4.QtGui.QWidget object at 0x2272dd0> kaboutdata: <PyKDE4.kdecore.KAboutData object at 0x2176560> self: <__main__.MainWindow object at 0x21763b0> help_menu: <PyQt4.QtGui.QMenu object at 0x2176d40> right_layout: <PyQt4.QtGui.QVBoxLayout object at 0x22724d0> action: <PyQt4.QtGui.QAction object at 0x2272a70> kapp: <PyKDE4.kdeui.KApplication object at 0x2176320> config: <config.Config instance at 0x2265128>
Created attachment 806953 [details] File: backtrace
Created attachment 806954 [details] File: environ
backintime-1.0.28-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/backintime-1.0.28-1.fc20
backintime-1.0.28-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/backintime-1.0.28-1.fc19
Just tried those RPMs: backintime-kde-1.0.28-1.fc19.noarch backintime-common-1.0.28-1.fc19.noarch .. and got this: Traceback (most recent call last): File "/usr/share/backintime/kde4/app.py", line 1201, in <module> main_window = MainWindow( cfg, app_instance, kapp, kaboutdata ) File "/usr/share/backintime/kde4/app.py", line 346, in __init__ mnt = mount.Mount(cfg = self.config, profile_id = profile_id, parent = self) 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 252, in __init__ self.keyring_supported = tools.keyring_supported() File "/usr/share/backintime/common/tools.py", line 511, in keyring_supported backends = (keyring.backend.SecretServiceKeyring, AttributeError: 'module' object has no attribute 'SecretServiceKeyring'
Package backintime-1.0.28-1.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing backintime-1.0.28-1.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-19639/backintime-1.0.28-1.fc20 then log in and leave karma (feedback).
(In reply to Tim Jones from comment #5) Yes, module 'SecretServiceKeyring' is needed since this version. Yesterday when I updated it I'd realized this issue. I'll post a package review of that absent module and after getting that approved then mark this update as stable.
Voted negative Karma points on Koji website
This bug was reported for f19 and has now been unusable in the f19 update repo for some time. Should the update not be reverted, or am I alone in being affected by this still *on f19*?
backintime-1.0.28-2.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/backintime-1.0.28-2.fc19
backintime-1.0.28-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/backintime-1.0.28-2.fc20
(In reply to Fedora Update System from comment #10) > backintime-1.0.28-2.fc19 has been submitted as an update for Fedora 19. > https://admin.fedoraproject.org/updates/backintime-1.0.28-2.fc19 Voted with a negative feedback
(In reply to Germano Massullo from comment #12) > (In reply to Fedora Update System from comment #10) > > backintime-1.0.28-2.fc19 has been submitted as an update for Fedora 19. > > https://admin.fedoraproject.org/updates/backintime-1.0.28-2.fc19 > > Voted with a negative feedback Can you provide me some details this time? If you still have problem, please try manually install python-SecretStorage package and tell me if it still refuses to start. http://koji.fedoraproject.org/koji/buildinfo?buildID=480791 If after the installation the problem can be solved, I will rebuild the package with this dep added. Thanks.
Created attachment 829188 [details] ABRT crash report Crashreport generated while having installed python-SecretStorage http://koji.fedoraproject.org/koji/buildinfo?buildID=480791 # rpm -qa python-Secret* python-SecretStorage-1.1.0-1.fc19.noarch python-SecretStorage-doc-1.1.0-1.fc19.noarch
(In reply to Germano Massullo from comment #14) > Created attachment 829188 [details] > ABRT crash report > > Crashreport generated while having installed python-SecretStorage > http://koji.fedoraproject.org/koji/buildinfo?buildID=480791 > > # rpm -qa python-Secret* > python-SecretStorage-1.1.0-1.fc19.noarch > python-SecretStorage-doc-1.1.0-1.fc19.noarch OK. I think it's a python-keyring package related problem. Please tell me your python-keyring version. Thanks.
(In reply to Christopher Meng from comment #15) > I think it's a python-keyring package related problem. > > Please tell me your python-keyring version. > > Thanks. python-keyring-0.7-3.fc19.noarch
Got it. You need to update it ;) We have a 3.1 in testing, please install it (although the latest version is 3.2, I think it should work.)
python-keyring-3.1-1.fc19.noarch yes now backintime starts correctly
backintime-1.0.28-2.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
backintime-1.0.28-2.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.