[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