[MacPorts] #70853: MacPort silently fails when upgrading crystal
MacPorts
noreply at macports.org
Sat Sep 21 12:09:48 UTC 2024
#70853: MacPort silently fails when upgrading crystal
--------------------+--------------------
Reporter: anta40 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.1
Keywords: | Port:
--------------------+--------------------
Yesterday, I installed
[[https://ports.macports.org/port/crystal/|Crystal]]. So far works fine.
About 10 minutes ago, I ran `sudo port selfupdate` and found this:
{{{
---> Checking for newer releases of MacPorts
MacPorts base version 2.10.1 installed,
MacPorts base version 2.10.1 available.
---> MacPorts base is already the latest version
---> Updating the ports tree
The ports tree has been updated.
2 ports are outdated. Run 'port outdated' for details.
To upgrade your installed ports, you should run
port upgrade outdated
}}}
OK, let's run `port upgrade outdated`
{{{
version:1
:debug:main Starting logging for crystal @1.13.3_0
:debug:sysinfo macOS 12.7.6 (darwin/21.6.0) arch i386
:debug:sysinfo MacPorts 2.10.1
:debug:sysinfo Xcode none, CLT 14.2.0.0.1.1668646533
:debug:sysinfo SDK 12
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 12.0
:msg:main ---> Computing dependencies for crystal:info:main .:debug:main
crystal has no conflicts
:debug:main Searching for dependency: boehmgc
:debug:main Found Dependency: receipt exists for boehmgc
:debug:main Searching for dependency: gmp
:debug:main Found Dependency: receipt exists for gmp
:debug:main Searching for dependency: libevent
:debug:main Found Dependency: receipt exists for libevent
:debug:main Searching for dependency: libiconv
:debug:main Found Dependency: receipt exists for libiconv
:debug:main Searching for dependency: libxml2
:debug:main Found Dependency: receipt exists for libxml2
:debug:main Searching for dependency: libyaml
:debug:main Found Dependency: receipt exists for libyaml
:debug:main Searching for dependency: llvm-18
:debug:main Found Dependency: receipt exists for llvm-18
:debug:main Searching for dependency: openssl
:debug:main Found Dependency: receipt exists for openssl
:debug:main Searching for dependency: pcre
:debug:main Found Dependency: receipt exists for pcre
:debug:main Searching for dependency: zlib
:debug:main Found Dependency: receipt exists for zlib
:debug:main Searching for dependency: pkgconfig
:debug:main Found Dependency: receipt exists for pkgconfig
:debug:main Executing org.macports.main (crystal)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:archivefetch archivefetch phase started at Sat Sep 21 18:33:10 WIB
2024
:msg:archivefetch ---> Fetching archive for crystal
:warn:archivefetch Your DNS servers incorrectly claim to know the address
of nonexistent hosts. This may cause checksum mismatches for some ports.
See this page for more information:
<https://trac.macports.org/wiki/MisbehavingServers>
:debug:archivefetch Executing org.macports.archivefetch (crystal)
:info:archivefetch ---> crystal-1.13.3_0.darwin_21.x86_64.tbz2 doesn't
seem to exist in /opt/local/var/macports/incoming/verified
:error:archivefetch Failed to archivefetch crystal:
/opt/local/var/macports/incoming/verified must be writable
:debug:archivefetch Error code: NONE
:debug:archivefetch Backtrace: /opt/local/var/macports/incoming/verified
must be writable
:debug:archivefetch while executing
:debug:archivefetch "portarchivefetch::fetchfiles"
:debug:archivefetch (procedure "portarchivefetch::archivefetch_main"
line 5)
:debug:archivefetch invoked from within
:debug:archivefetch "$procedure $targetname"
:error:archivefetch See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_crystal/crystal/main.log
for details.
}}}
Whoops. Perhaps I forgot `sudo`? So I tried again.
{{{
$ sudo port upgrade outdated`
Error: Follow https://guide.macports.org/#project.tickets if you believe
there is a bug.
}}}
It silently fails. Rebooting my Mac (Monterey 12.7.6) doesn't solve the
issue.
--
Ticket URL: <https://trac.macports.org/ticket/70853>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list