Opened 3 hours ago

Last modified 60 minutes ago

#70856 assigned defect

dbus fails to update on iMac 27" late 2013 running Catalina

Reported by: agl2015 Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.10.1
Keywords: Cc:
Port: dbus

Description

When I last updated my ports, dbus failed to update with the following error message:

rror: Failed to activate dbus: Image error: /Library/LaunchAgents/org.freedesktop.dbus-session.plist already exists and does not belong to a registered port.  Unable to activate port dbus. Use 'port -f activate dbus' to force the activation.
    while executing
"throw registry::image-error $msg"
    ("foreach" body line 77)
    invoked from within
"foreach file $imagefiles {
                incr progress_step
                _progress update $progress_step $progress_total_steps
                se..."
    invoked from within
"registry::write {
            foreach file $imagefiles {
                incr progress_step
                _progress update $progress_step $progress_..."
DEBUG: Error code: registry::image-error
DEBUG: Backtrace: Image error: /Library/LaunchAgents/org.freedesktop.dbus-session.plist already exists and does not belong to a registered port.  Unable to activate port dbus. Use 'port -f activate dbus' to force the activation.
    while executing
"throw registry::image-error $msg"
    ("foreach" body line 77)
    invoked from within
"foreach file $imagefiles {
                incr progress_step
                _progress update $progress_step $progress_total_steps
                se..."
    invoked from within
"registry::write {
            foreach file $imagefiles {
                incr progress_step
                _progress update $progress_step $progress_..."
    while executing
"throw [dict get $eOptions -errorcode] [dict get $eOptions -errorinfo]"
    (procedure "_activate_contents" line 256)
    invoked from within
"_activate_contents $requested $rename_list"
    (procedure "portimage::activate" line 65)
    invoked from within
"registry_activate $subport $_inregistry_version $_inregistry_revision $_inregistry_variants $reg_options"
    (procedure "portactivate::activate_main" line 20)
    invoked from within
"$procedure $targetname"
DEBUG: dropping privileges: euid changed to 502, egid changed to 20.

I am running macOS 10.15 Catalina on a late 2013 iMac 27".

Change History (1)

comment:1 Changed 60 minutes ago by jmroot (Joshua Root)

Keywords: dbus removed
Owner: set to MarcusCalhoun-Lopez
Status: newassigned

Could be the result of an incomplete attempt to uninstall MacPorts in the past, or an incomplete migration from another system. All you can really do is delete the conflicting file.

Note: See TracTickets for help on using tickets.