[MacPorts] #73985: starship port fails due to rust ?!
MacPorts
noreply at macports.org
Sun May 10 12:43:45 UTC 2026
#73985: starship port fails due to rust ?!
--------------------------+----------------------
Reporter: seamusdemora | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.12.5
Keywords: mojave | Port: starship
--------------------------+----------------------
The 'starship' port can no longer be updated due (apparently) to an issue
with the 'rust' port (ref #73957, and see below...). I would be happy to
run an older version of starship on this Mojave system - if that's a
solution??
starship is described as follows:
"a minimal, blazing fast, and extremely customizable prompt for any
shell"
I was surprised to learn of the extensive dependencies of 'starship'?!
(for a prompt?) Building 'rust' alone may require almost an hour on my
Mojave system, but it fails after the following:
{{{
$ sudo port install rust
---> Upgrading already installed dependencies of rust
---> Computing dependencies for rust
The following dependencies will be installed:
cmake
libarchive
libb2
libcxx
libgit2 +threadsafe
libssh2
ninja
Continue? [Y/n]: Y
---> Fetching archive for ninja
---> Installing ninja @1.13.2_1
---> Activating ninja @1.13.2_1
---> Cleaning ninja
---> Fetching archive for libssh2
---> Installing libssh2 @1.11.1_0
---> Activating libssh2 @1.11.1_0
---> Cleaning libssh2
---> Fetching archive for libgit2
---> Installing libgit2 @1.9.3_0+threadsafe
---> Activating libgit2 @1.9.3_0+threadsafe
---> Cleaning libgit2
---> Fetching archive for libcxx
---> Installing libcxx @5.0.1_5
---> Activating libcxx @5.0.1_5
---> Cleaning libcxx
---> Fetching archive for libb2
---> Installing libb2 @0.98.1_1
---> Activating libb2 @0.98.1_1
---> Cleaning libb2
---> Fetching archive for libarchive
---> Installing libarchive @3.8.7_0
---> Activating libarchive @3.8.7_0
---> Cleaning libarchive
---> Fetching archive for cmake
Attempting to fetch
http://packages.macports.org/cmake/cmake-3.31.12_0.darwin_18.x86_64.tbz2
Attempting to fetch
http://packages.macports.org/cmake/cmake-3.31.12_0.darwin_18.x86_64.tbz2.rmd160
---> Installing cmake @3.31.12_0
---> Activating cmake @3.31.12_0
---> Cleaning cmake
---> Fetching archive for rust
---> Archive not available for rust, building locally
---> Fetching distfiles for rust
Attempting to fetch http://distfiles.macports.org/cargo-
crates/rustc-1.95.0-src.tar.gz
---> Verifying checksums for rust
---> Extracting rust
---> Applying patches to rust
---> Configuring rust
---> Building rust
Error: Failed to build rust: command execution failed
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe
there is a bug.
Error: Processing of port rust failed
---> Some of the ports you installed have notes:
cmake has the following notes:
The CMake GUI and Docs are now provided as subports 'cmake-gui' and
'cmake-docs', respectively.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/73985>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list