Description of problem: Happened when logging in to xfce. Version-Release number of selected component: blueberry-1.1.10-3.fc25 Additional info: reporter: libreport-2.8.0 cmdline: blueberry-obex-agent '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' dso_list: dbus-python-1.2.4-2.fc25.x86_64 executable: /usr/lib/blueberry/blueberry-obex-agent.py kernel: 4.9.13-200.fc25.x86_64 pkg_fingerprint: 4089 D8F2 FDB1 9C98 pkg_vendor: Fedora Project runlevel: N 5 type: Python uid: 1000 Truncated backtrace: connection.py:651:call_blocking:DBusException: org.freedesktop.systemd1.NoSuchUnit: Unit dbus-org.bluez.obex.service not found. Traceback (most recent call last): File "/usr/lib/blueberry/blueberry-obex-agent.py", line 720, in <module> service.load() File "/usr/lib/blueberry/blueberry-obex-agent.py", line 332, in load self._manager = Manager() File "/usr/lib/blueberry/blueberry-obex-agent.py", line 577, in __init__ if self.__class__.get_interface_version()[0] < 5: File "/usr/lib/blueberry/blueberry-obex-agent.py", line 446, in get_interface_version obj = dbus.SessionBus().get_object('org.bluez.obex', '/') File "/usr/lib64/python2.7/site-packages/dbus/bus.py", line 241, in get_object follow_name_owner_changes=follow_name_owner_changes) File "/usr/lib64/python2.7/site-packages/dbus/proxies.py", line 248, in __init__ self._named_service = conn.activate_name_owner(bus_name) File "/usr/lib64/python2.7/site-packages/dbus/bus.py", line 180, in activate_name_owner self.start_service_by_name(bus_name) File "/usr/lib64/python2.7/site-packages/dbus/bus.py", line 278, in start_service_by_name 'su', (bus_name, flags))) File "/usr/lib64/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking message, timeout) DBusException: org.freedesktop.systemd1.NoSuchUnit: Unit dbus-org.bluez.obex.service not found. Local variables in innermost frame: byte_arrays: False self: <dbus._dbus.SessionBus (session) at 0x7f1892c6f9b0> args: (u'org.bluez.obex', 0) object_path: '/org/freedesktop/DBus' signature: 'su' bus_name: 'org.freedesktop.DBus' get_args_opts: {'byte_arrays': False, 'utf8_strings': False} timeout: -1.0 kwargs: {} dbus_interface: 'org.freedesktop.DBus' message: <dbus.lowlevel.MethodCallMessage path: /org/freedesktop/DBus, iface: org.freedesktop.DBus, member: StartServiceByName dest: org.freedesktop.DBus> method: 'StartServiceByName' Potential duplicate: bug 1429156
Created attachment 1260015 [details] File: backtrace
Created attachment 1260016 [details] File: environ
Similar problem has been detected: I logged in without any explicit action that I know of. reporter: libreport-2.8.0 cmdline: blueberry-obex-agent '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' dso_list: dbus-python-1.2.4-2.fc25.x86_64 event_log: 2017-03-06-15:54:35> ('report_uReport' completed successfully) executable: /usr/lib/blueberry/blueberry-obex-agent.py kernel: 4.9.13-200.fc25.x86_64 package: blueberry-1.1.10-3.fc25 pkg_fingerprint: 4089 D8F2 FDB1 9C98 pkg_vendor: Fedora Project reason: connection.py:651:call_blocking:DBusException: org.freedesktop.systemd1.NoSuchUnit: Unit dbus-org.bluez.obex.service not found. runlevel: N 5 type: Python uid: 1000
dbus-org.bluez.obex.service is provided once you enable obex.service systemctl --user enable obex.service
I wonder is it really "NOTABUG"? At least it caused the error reporter to appear on my system. I guess instead of throwing Exceptions, blueberry should gracefully shut down - instead of causing the error reporter to appear.
Fixed upstream! https://github.com/linuxmint/blueberry/commit/c657c60efefd4d0a924550155c979c1b928803c6
Great, thanks a lot :)
(In reply to leigh scott from comment #6) > Fixed upstream! > > https://github.com/linuxmint/blueberry/commit/ > c657c60efefd4d0a924550155c979c1b928803c6 Will this fix be backported into F25 or do we have to wait for F26 to see a fix? Either way, shouldn't this ticket stay open until a fix is available for users?
blueberry-1.1.11-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-b6eee261cd
blueberry-1.1.11-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-2ce7319044
blueberry-1.1.11-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-b49f247f0c
blueberry-1.1.11-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-b49f247f0c
blueberry-1.1.11-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-2ce7319044
blueberry-1.1.11-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-b6eee261cd
blueberry-1.1.11-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
blueberry-1.1.11-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
blueberry-1.1.11-1.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.