[MacPorts] #72233: Starting this week it fails to install on MacOS 13

MacPorts noreply at macports.org
Mon Mar 24 20:10:49 UTC 2025


#72233: Starting this week it fails to install on MacOS 13
-------------------------+--------------------
 Reporter:  pawelsalawa  |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  High         |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  icu
-------------------------+--------------------
 The icu port is currently not installable
 (https://github.com/pawelsalawa/sqlitestudio/actions/runs/14026495697/job/39266008172),
 whereas it used to work just fine a week ago from now
 (https://github.com/pawelsalawa/sqlitestudio/actions/runs/13890784466/job/38862308988).
 The GitHub action used in both these cases did not change across this time
 span.

 The problem is 100% repeatable, each time on a fresh GitHub Action runner
 instance (MacOS 13, ix86).

 The code in the GitHub action that attempts the installation is `sudo port
 install icu +universal`. The error message is:
 {{{
 --->  Fetching archive for icu
 --->  Installing icu @76.1_0+universal
 Error: Failed to install icu: no destroot found at:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/destroot
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 Error: Processing of port icu failed
 Error: Process completed with exit code 1.
 }}}

 Today I've updated the action to download the log file mentioned in this
 error message (i.e.
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/main.log).
 It's contents are rather short and pretty much the same as general error
 message from action log:
 {{{
 version:1
 :debug:main Starting logging for icu @76.1_0+universal
 :debug:sysinfo macOS 13.7.4 (darwin/22.6.0) arch i386
 :debug:sysinfo MacPorts 2.10.5
 :debug:sysinfo Xcode 15.2, CLT 14.3.1.0.1.1683849156
 :debug:sysinfo SDK 13
 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 13.0
 :debug:main Fetching icu-76.1_0+universal.darwin_22.arm64-x86_64.tbz2
 archive size
 :debug:main Checking for conflicts against icu
 :debug:main Executing org.macports.main (icu)
 :debug:main dropping privileges: euid changed to 502, egid changed to 501.
 :debug:main Privilege de-escalation not attempted as not running as root.
 :debug:archivefetch archivefetch phase started at Mon Mar 24 18:32:26 UTC
 2025
 :msg:archivefetch --->  Fetching archive for icu
 :debug:archivefetch Executing org.macports.archivefetch (icu)
 :debug:archivefetch elevating privileges for archivefetch: euid changed to
 0, egid changed to 0.
 :debug:archivefetch dropping privileges: euid changed to 502, egid changed
 to 501.
 :debug:archivefetch Privilege de-escalation not attempted as not running
 as root.
 :debug:archivefetch Skipping completed org.macports.fetch (icu)
 :debug:archivefetch Privilege de-escalation not attempted as not running
 as root.
 :debug:archivefetch Skipping completed org.macports.checksum (icu)
 :debug:archivefetch Privilege de-escalation not attempted as not running
 as root.
 :debug:archivefetch Skipping completed org.macports.extract (icu)
 :debug:archivefetch Privilege de-escalation not attempted as not running
 as root.
 :debug:archivefetch Skipping completed org.macports.patch (icu)
 :debug:archivefetch Privilege de-escalation not attempted as not running
 as root.
 :debug:archivefetch Skipping completed org.macports.configure (icu)
 :debug:archivefetch Privilege de-escalation not attempted as not running
 as root.
 :debug:archivefetch Skipping completed org.macports.build (icu)
 :debug:archivefetch Privilege de-escalation not attempted as not running
 as root.
 :debug:archivefetch Skipping completed org.macports.destroot (icu)
 :debug:archivefetch Privilege de-escalation not attempted as not running
 as root.
 :debug:install install phase started at Mon Mar 24 18:32:26 UTC 2025
 :notice:install --->  Installing icu @76.1_0+universal
 :debug:install elevating privileges for install: euid changed to 0, egid
 changed to 0.
 :debug:install Executing org.macports.install (icu)
 :debug:install Using /usr/bin/tar
 :error:install Failed to install icu: no destroot found at:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/destroot
 :debug:install Error code: NONE
 :debug:install Backtrace: no destroot found at:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/destroot
 :debug:install     while executing
 :debug:install "create_archive $location $archivetype"
 :debug:install     (procedure "portinstall::install_main" line 39)
 :debug:install     invoked from within
 :debug:install "$procedure $targetname"
 :debug:install dropping privileges: euid changed to 502, egid changed to
 501.
 :error:install See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/main.log
 for details.
 }}}

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


More information about the macports-tickets mailing list