[opensuse] backintime is broken in leap 42.2
backintime backup utility is broken in leap 42.2:
backintime
Back In Time Version: 1.1.20 Back In Time comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; type `backintime --license' for details. Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 175, in activate_name_owner return self.get_name_owner(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 361, in get_name_owner 's', (bus_name,), **keywords) File "/usr/lib/python3.4/site-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'net.launchpad.backintime.serviceHelper': no such name During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/share/backintime/common/backintime.py", line 874, in <module> start_app() File "/usr/share/backintime/common/backintime.py", line 463, in start_app return getConfig(args, False) File "/usr/share/backintime/common/backintime.py", line 584, in getConfig cfg = config.Config(args.config) File "/usr/share/backintime/common/config.py", line 272, in __init__ self.setupUdev = tools.SetupUdev() File "/usr/share/backintime/common/tools.py", line 1213, in __init__ conn = bus.get_object(SetupUdev.CONNECTION, SetupUdev.OBJECT) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 241, in get_object follow_name_owner_changes=follow_name_owner_changes) File "/usr/lib/python3.4/site-packages/dbus/proxies.py", line 248, in __init__ self._named_service = conn.activate_name_owner(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 180, in activate_name_owner self.start_service_by_name(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 278, in start_service_by_name 'su', (bus_name, flags))) File "/usr/lib/python3.4/site-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program net.launchpad.backintime.serviceHelper: Success the "--debug" option offers no additional information running with a blank configuration is no different tks, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
backintime backup utility is broken in leap 42.2:
backintime
Back In Time Version: 1.1.20
Back In Time comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; type `backintime --license' for details.
Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 175, in activate_name_owner return self.get_name_owner(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 361, in get_name_owner 's', (bus_name,), **keywords) File "/usr/lib/python3.4/site-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'net.launchpad.backintime.serviceHelper': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/usr/share/backintime/common/backintime.py", line 874, in <module> start_app() File "/usr/share/backintime/common/backintime.py", line 463, in start_app return getConfig(args, False) File "/usr/share/backintime/common/backintime.py", line 584, in getConfig cfg = config.Config(args.config) File "/usr/share/backintime/common/config.py", line 272, in __init__ self.setupUdev = tools.SetupUdev() File "/usr/share/backintime/common/tools.py", line 1213, in __init__ conn = bus.get_object(SetupUdev.CONNECTION, SetupUdev.OBJECT) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 241, in get_object follow_name_owner_changes=follow_name_owner_changes) File "/usr/lib/python3.4/site-packages/dbus/proxies.py", line 248, in __init__ self._named_service = conn.activate_name_owner(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 180, in activate_name_owner self.start_service_by_name(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 278, in start_service_by_name 'su', (bus_name, flags))) File "/usr/lib/python3.4/site-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program net.launchpad.backintime.serviceHelper: Success
the "--debug" option offers no additional information running with a blank configuration is no different
tks, What you're not telling us is how you run backintime. If with root
Op vrijdag 9 juni 2017 23:54:07 CEST schreef Patrick Shanahan: permissions, try "su -" instead of "su"..... -- Gertjan Lettink, a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Knurpht - Gertjan Lettink
backintime backup utility is broken in leap 42.2:
backintime
Back In Time Version: 1.1.20
Back In Time comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; type `backintime --license' for details.
Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 175, in activate_name_owner return self.get_name_owner(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 361, in get_name_owner 's', (bus_name,), **keywords) File "/usr/lib/python3.4/site-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'net.launchpad.backintime.serviceHelper': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/usr/share/backintime/common/backintime.py", line 874, in <module> start_app() File "/usr/share/backintime/common/backintime.py", line 463, in start_app return getConfig(args, False) File "/usr/share/backintime/common/backintime.py", line 584, in getConfig cfg = config.Config(args.config) File "/usr/share/backintime/common/config.py", line 272, in __init__ self.setupUdev = tools.SetupUdev() File "/usr/share/backintime/common/tools.py", line 1213, in __init__ conn = bus.get_object(SetupUdev.CONNECTION, SetupUdev.OBJECT) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 241, in get_object follow_name_owner_changes=follow_name_owner_changes) File "/usr/lib/python3.4/site-packages/dbus/proxies.py", line 248, in __init__ self._named_service = conn.activate_name_owner(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 180, in activate_name_owner self.start_service_by_name(bus_name) File "/usr/lib/python3.4/site-packages/dbus/bus.py", line 278, in start_service_by_name 'su', (bus_name, flags))) File "/usr/lib/python3.4/site-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program net.launchpad.backintime.serviceHelper: Success
the "--debug" option offers no additional information running with a blank configuration is no different
tks, What you're not telling us is how you run backintime. If with root
Op vrijdag 9 juni 2017 23:54:07 CEST schreef Patrick Shanahan: permissions, try "su -" instead of "su".....
no, I get the same failure running as <user> or <root>, and I always use "su -" rather than just "su". should have specified that. tks, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Patrick Shanahan wrote:
backintime backup utility is broken in leap 42.2:
[snip]
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'net.launchpad.backintime.serviceHelper': no such name
I googled the above and found this: https://bugs.launchpad.net/backintime/+bug/1469151 It might help solve the problem. -- Per Jessen, Zürich (21.7°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Per Jessen
Patrick Shanahan wrote:
backintime backup utility is broken in leap 42.2:
[snip]
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'net.launchpad.backintime.serviceHelper': no such name
I googled the above and found this:
https://bugs.launchpad.net/backintime/+bug/1469151
It might help solve the problem.
indeed, it does. that bug describes the same problem, but I don't see an applicable solution for Leap 42.2 there. w/o arguing that bug report, it lead to further research and I found: https://github.com/bit-team/backintime/issues/566 which advises a missing dbus service and I found that executing: /usr/bin/python3 -Es /usr/share/backintime/qt4/serviceHelper.py provides a working backintime trying to find a way to automagically start the backintime dbus service, I discovered that the dbus.service was not enabled, ie: systemctl enable dbus.service announced that it started/enabled dbus.service maybe that was wrong ??? but it is enabled on my Tw boxes. journalctl -u dbus.service |grep backintime shows: (backintime scheduled to run at 0400) Jun 10 04:00:02 wahoo dbus[1253]: [system] Activating service name='net.launchpad.backintime.serviceHelper' (using servicehelper) Jun 10 04:00:02 wahoo dbus[1253]: [system] Activated service 'net.launchpad.backintime.serviceHelper' failed: Failed to execute program net.launchpad.backintime.serviceHelper: Success Doesn't make sense to me that it reports "Success" for an announced failure? from my limited knowledge it appears calling backintime should activate the backintime dbus.service and it is failing. whether it should remain running after the backintime instance is finished, I don't know but on my other Tw boxes it is still present. and this failure persists across reboots, but I only see it on my single Leap 42.2 box, not the other 5 Tw. So how do I ensure that net.launchpad.backintime.serviceHelper.service is available and starts for backintime? tks, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (3)
-
Knurpht - Gertjan Lettink
-
Patrick Shanahan
-
Per Jessen