← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2121705] [NEW] dbus error during updates

 

Public bug reported:

While installing some updates on Xubuntu 25.10, I encountered a Dbus error on a terminal.
This is the traceback I saw:
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 263, in maybe_handle_message
    self._handler(*args, **kwargs)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 90, in _on_network_state_changed
    self._update_3g_state()
    ~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 96, in _update_3g_state
    on_3g = nm.is_active_connection_gsm_or_cdma()
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 174, in is_active_connection_gsm_or_cdma
    actives = self.get_dbus_property(
        self.proxy, self.NM_DBUS_IFACE, "ActiveConnections"
    )
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 169, in get_dbus_property
    property = props.Get(interface, property)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
    return self._proxy_method(*args, **keywords)
           ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
    return self._connection.call_blocking(self._named_service,
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
                                          self._object_path,
                                          ^^^^^^^^^^^^^^^^^^
    ...<3 lines>...
                                          args,
                                          ^^^^^
                                          **keywords)
                                          ^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
        message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/dbus/bus.py", line 173, in activate_name_owner
    return self.get_name_owner(bus_name)
           ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dbus/bus.py", line 348, in get_name_owner
    return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
           ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                              BUS_DAEMON_IFACE, 'GetNameOwner',
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                              's', (bus_name,))
                              ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
        message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.NetworkManager': no such name

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 263, in maybe_handle_message
    self._handler(*args, **kwargs)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 90, in _on_network_state_changed
    self._update_3g_state()
    ~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 95, in _update_3g_state
    nm = NetworkManagerHelper()
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 162, in __init__
    self.proxy = self.bus.get_object(
                 ~~~~~~~~~~~~~~~~~~~^
        "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager"
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/lib/python3/dist-packages/dbus/bus.py", line 237, in get_object
    return self.ProxyObjectClass(self, bus_name, object_path,
           ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                 introspect=introspect,
                                 ^^^^^^^^^^^^^^^^^^^^^^
                                 follow_name_owner_changes=follow_name_owner_changes)
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 250, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
                          ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dbus/bus.py", line 178, in activate_name_owner
    self.start_service_by_name(bus_name)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dbus/bus.py", line 273, in start_service_by_name
    return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
                  ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                     BUS_DAEMON_IFACE,
                                     ^^^^^^^^^^^^^^^^^
                                     'StartServiceByName',
                                     ^^^^^^^^^^^^^^^^^^^^^
                                     'su', (bus_name, flags)))
                                     ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
    reply_message = self.send_message_with_reply_and_block(
        message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
--- 
ProblemType: Bug
ApportVersion: 2.33.1-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: XFCE
DistroRelease: Ubuntu 25.10
InstallationDate: Installed on 2025-08-24 (5 days ago)
InstallationMedia: Xubuntu 25.04 "Plucky Puffin" - Release amd64 (20250415.3)
Package: dbus 1.16.2-2ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 LANG=it_IT.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
ProcVersionSignature: Ubuntu 6.16.0-16.16-generic 6.16.0
Tags: questing
Uname: Linux 6.16.0-16-generic x86_64
UpgradeStatus: Upgraded to questing on 2025-08-25 (4 days ago)
UserGroups: N/A
_MarkForUpload: True

** Affects: dbus (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-collected questing

** Tags added: apport-collected questing

** Description changed:

  While installing some updates on Xubuntu 25.10, I encountered a Dbus error on a terminal.
  This is the traceback I saw:
  ERROR:dbus.connection:Exception in handler for D-Bus signal:
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 263, in maybe_handle_message
      self._handler(*args, **kwargs)
      ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 90, in _on_network_state_changed
      self._update_3g_state()
      ~~~~~~~~~~~~~~~~~~~~~^^
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 96, in _update_3g_state
      on_3g = nm.is_active_connection_gsm_or_cdma()
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 174, in is_active_connection_gsm_or_cdma
      actives = self.get_dbus_property(
          self.proxy, self.NM_DBUS_IFACE, "ActiveConnections"
      )
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 169, in get_dbus_property
      property = props.Get(interface, property)
    File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
      return self._proxy_method(*args, **keywords)
             ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
      return self._connection.call_blocking(self._named_service,
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
                                            self._object_path,
                                            ^^^^^^^^^^^^^^^^^^
      ...<3 lines>...
                                            args,
                                            ^^^^^
                                            **keywords)
                                            ^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
      reply_message = self.send_message_with_reply_and_block(
          message, timeout)
  dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
  ERROR:dbus.connection:Exception in handler for D-Bus signal:
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 173, in activate_name_owner
      return self.get_name_owner(bus_name)
             ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 348, in get_name_owner
      return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
             ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                BUS_DAEMON_IFACE, 'GetNameOwner',
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                's', (bus_name,))
                                ^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
      reply_message = self.send_message_with_reply_and_block(
          message, timeout)
  dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.NetworkManager': no such name
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 263, in maybe_handle_message
      self._handler(*args, **kwargs)
      ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 90, in _on_network_state_changed
      self._update_3g_state()
      ~~~~~~~~~~~~~~~~~~~~~^^
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 95, in _update_3g_state
      nm = NetworkManagerHelper()
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 162, in __init__
      self.proxy = self.bus.get_object(
                   ~~~~~~~~~~~~~~~~~~~^
          "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager"
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      )
      ^
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 237, in get_object
      return self.ProxyObjectClass(self, bus_name, object_path,
             ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                   introspect=introspect,
                                   ^^^^^^^^^^^^^^^^^^^^^^
                                   follow_name_owner_changes=follow_name_owner_changes)
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 250, in __init__
      self._named_service = conn.activate_name_owner(bus_name)
                            ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 178, in activate_name_owner
      self.start_service_by_name(bus_name)
      ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 273, in start_service_by_name
      return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
                    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                       BUS_DAEMON_IFACE,
                                       ^^^^^^^^^^^^^^^^^
                                       'StartServiceByName',
                                       ^^^^^^^^^^^^^^^^^^^^^
                                       'su', (bus_name, flags)))
                                       ^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
      reply_message = self.send_message_with_reply_and_block(
          message, timeout)
  dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
+ --- 
+ ProblemType: Bug
+ ApportVersion: 2.33.1-0ubuntu2
+ Architecture: amd64
+ CasperMD5CheckResult: unknown
+ CurrentDesktop: XFCE
+ DistroRelease: Ubuntu 25.10
+ InstallationDate: Installed on 2025-08-24 (5 days ago)
+ InstallationMedia: Xubuntu 25.04 "Plucky Puffin" - Release amd64 (20250415.3)
+ Package: dbus 1.16.2-2ubuntu1
+ PackageArchitecture: amd64
+ ProcEnviron:
+  LANG=it_IT.UTF-8
+  PATH=(custom, no user)
+  SHELL=/bin/bash
+  TERM=xterm-256color
+ ProcVersionSignature: Ubuntu 6.16.0-16.16-generic 6.16.0
+ Tags: questing
+ Uname: Linux 6.16.0-16-generic x86_64
+ UpgradeStatus: Upgraded to questing on 2025-08-25 (4 days ago)
+ UserGroups: N/A
+ _MarkForUpload: True

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to dbus in Ubuntu.
https://bugs.launchpad.net/bugs/2121705

Title:
  dbus error during updates

Status in dbus package in Ubuntu:
  New

Bug description:
  While installing some updates on Xubuntu 25.10, I encountered a Dbus error on a terminal.
  This is the traceback I saw:
  ERROR:dbus.connection:Exception in handler for D-Bus signal:
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 263, in maybe_handle_message
      self._handler(*args, **kwargs)
      ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 90, in _on_network_state_changed
      self._update_3g_state()
      ~~~~~~~~~~~~~~~~~~~~~^^
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 96, in _update_3g_state
      on_3g = nm.is_active_connection_gsm_or_cdma()
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 174, in is_active_connection_gsm_or_cdma
      actives = self.get_dbus_property(
          self.proxy, self.NM_DBUS_IFACE, "ActiveConnections"
      )
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 169, in get_dbus_property
      property = props.Get(interface, property)
    File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 72, in __call__
      return self._proxy_method(*args, **keywords)
             ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
      return self._connection.call_blocking(self._named_service,
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
                                            self._object_path,
                                            ^^^^^^^^^^^^^^^^^^
      ...<3 lines>...
                                            args,
                                            ^^^^^
                                            **keywords)
                                            ^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
      reply_message = self.send_message_with_reply_and_block(
          message, timeout)
  dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
  ERROR:dbus.connection:Exception in handler for D-Bus signal:
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 173, in activate_name_owner
      return self.get_name_owner(bus_name)
             ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 348, in get_name_owner
      return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
             ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                BUS_DAEMON_IFACE, 'GetNameOwner',
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                's', (bus_name,))
                                ^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
      reply_message = self.send_message_with_reply_and_block(
          message, timeout)
  dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.NetworkManager': no such name

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 263, in maybe_handle_message
      self._handler(*args, **kwargs)
      ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 90, in _on_network_state_changed
      self._update_3g_state()
      ~~~~~~~~~~~~~~~~~~~~~^^
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/AlertWatcher.py", line 95, in _update_3g_state
      nm = NetworkManagerHelper()
    File "/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py", line 162, in __init__
      self.proxy = self.bus.get_object(
                   ~~~~~~~~~~~~~~~~~~~^
          "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager"
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      )
      ^
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 237, in get_object
      return self.ProxyObjectClass(self, bus_name, object_path,
             ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                   introspect=introspect,
                                   ^^^^^^^^^^^^^^^^^^^^^^
                                   follow_name_owner_changes=follow_name_owner_changes)
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 250, in __init__
      self._named_service = conn.activate_name_owner(bus_name)
                            ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 178, in activate_name_owner
      self.start_service_by_name(bus_name)
      ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/bus.py", line 273, in start_service_by_name
      return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
                    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                       BUS_DAEMON_IFACE,
                                       ^^^^^^^^^^^^^^^^^
                                       'StartServiceByName',
                                       ^^^^^^^^^^^^^^^^^^^^^
                                       'su', (bus_name, flags)))
                                       ^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
      reply_message = self.send_message_with_reply_and_block(
          message, timeout)
  dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
  --- 
  ProblemType: Bug
  ApportVersion: 2.33.1-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: XFCE
  DistroRelease: Ubuntu 25.10
  InstallationDate: Installed on 2025-08-24 (5 days ago)
  InstallationMedia: Xubuntu 25.04 "Plucky Puffin" - Release amd64 (20250415.3)
  Package: dbus 1.16.2-2ubuntu1
  PackageArchitecture: amd64
  ProcEnviron:
   LANG=it_IT.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
  ProcVersionSignature: Ubuntu 6.16.0-16.16-generic 6.16.0
  Tags: questing
  Uname: Linux 6.16.0-16-generic x86_64
  UpgradeStatus: Upgraded to questing on 2025-08-25 (4 days ago)
  UserGroups: N/A
  _MarkForUpload: True

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/2121705/+subscriptions



Follow ups