[MacPorts] #61392: <dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)

MacPorts noreply at macports.org
Sat Oct 31 14:08:32 UTC 2020


#61392: <dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)
----------------------------+---------------------
 Reporter:  ryandesign      |      Owner:  admin@…
     Type:  defect          |     Status:  new
 Priority:  High            |  Milestone:
Component:  server/hosting  |    Version:
 Keywords:                  |       Port:
----------------------------+---------------------
 Tons of PR builds are failing on the 10.14 Azure Pipelines CI worker.

 The bootstrap phase of installing and setting up MacPorts has this error,
 which does not prevent the process from continuing:

 https://dev.azure.com/macports/b674ed54-8ab2-4ec0-8010-7d35a798a53c/_apis/build/builds/10370/logs/13

 {{{
 Creating group "macports"
 Creating user "macports"
 <dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)
 create: Invalid Path
 }}}

 This leads to a warning during the build:

 https://paste.z0k.xyz/e04e04afc651

 {{{
 Warning: configured user/group macports does not exist, will build as root
 }}}

 Some ports like dbus (and presumably others that use `add_users`) fail to
 install due to whatever condition is causing this:

 {{{
 DEBUG: Executing org.macports.main (dbus)
 DEBUG: Skipping completed org.macports.archivefetch (dbus)
 DEBUG: Skipping completed org.macports.fetch (dbus)
 DEBUG: Skipping completed org.macports.checksum (dbus)
 DEBUG: Skipping completed org.macports.extract (dbus)
 DEBUG: Skipping completed org.macports.patch (dbus)
 DEBUG: Skipping completed org.macports.configure (dbus)
 DEBUG: Skipping completed org.macports.build (dbus)
 DEBUG: Skipping completed org.macports.destroot (dbus)
 DEBUG: install phase started at Fri Oct 30 14:35:21 UTC 2020
 --->  Installing dbus @1.12.16_0
 <dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)
 Error: dscl(16477) terminated with an exit status of 185
 DEBUG: dscl printed: create: Invalid Path
 child process exited abnormally
 DEBUG: Attempting to clean up failed creation of user _messagebus
 Error: Failed to install dbus: dscl failed to create required user
 _messagebus.
 DEBUG: Error code: NONE
 DEBUG: Backtrace: dscl failed to create required user _messagebus.
     while executing
 "error "dscl failed to create required user $name.""
     invoked from within
 "try {
             exec -ignorestderr $dscl . -create /Users/${name} UniqueID
 ${uid}

             # These are implicitly added on Mac OS X Lion.  Authe..."
     (procedure "adduser" line 36)
     invoked from within
 "adduser $username {*}$args($username)"
     (procedure "handle_add_users" line 18)
     invoked from within
 "handle_add_users"
     (procedure "portinstall::install_start" line 20)
     invoked from within
 "[ditem_key $ditem prerun] $targetname"
 Error: See
 /opt/local/var/macports/logs/_Users_runner_work_1_s_devel_dbus/dbus/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 Error: Processing of port dbus failed
 Build of dependency 'dbus' with variants '' failed, aborting.
 /Users/runner/work/1/mpbb/mpbb: error: `install-dependencies' failed to
 run successfully
 }}}

 The Azure Pipelines 10.15 builders are not having these problems.

 I've reported it here:

 https://developercommunity.visualstudio.com/content/problem/1240111/ds-
 error-14009-edsunknownnodename.html

 I hope that's the right place to report Azure Pipelines issues.

-- 
Ticket URL: <https://trac.macports.org/ticket/61392>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list