[MacPorts] #74337: Cannot update my macport install
MacPorts
noreply at macports.org
Wed Aug 19 16:55:32 UTC 2026
#74337: Cannot update my macport install
------------------------+--------------------
Reporter: manulcaux | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.12.5
Resolution: | Keywords:
Port: clang-14 |
------------------------+--------------------
Old description:
> I just upgraded my MacOS to 26.6.2. I was on MacOS 26.6.1 and my macport
> install was perfectly working. After the MacOS upgrade, I ran sudo port
> -v selfupdate which answered : MacPorts base version 2.12.5 installed,
> MacPorts base version 2.12.5 available.
> ---> MacPorts base is already the latest version
> ---> Updating the ports tree
> Synchronizing local ports tree from
> rsync://rsync.macports.org/macports/release/tarballs/ports.tar
> Willkommen auf dem RSYNC-server auf ftp.fau.de.
> Nicht all unsere Mirror sind per rsync verfuegbar.
> Welcome to the RSYNC daemon on ftp.fau.de.
> Not all of our mirrors are available through rsync.
> Transfer starting: 4 files
> ./
>
> sent 97 bytes received 116 bytes 2130000 bytes/sec
> total size is 36601594 speedup is 171837.66
> Creating port index in
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports
>
> Total number of ports parsed: 0
> Ports successfully parsed: 0
> Ports failed: 0
> Up-to-date ports skipped: 41556
>
> The ports tree has been updated.
>
> 146 ports are outdated. Run 'port outdated' for details.
> To upgrade your installed ports, you should run
> port upgrade outdated
>
> I then ran :
> [irlm2603l2:~] caux% sudo port upgrade outdated
> ---> tk-quartz is replaced by tk8-quartz
> The following ports will be upgraded:
> gcc12-libcxx
> texinfo
> isl
> mpfr
> libmpc
> libgcc14
> libgcc13
> gcc_select
> gcc13-libcxx
> gcc13
> gcc14-libcxx
> gcc14
> gcc15-libcxx
> gcc15
> python314
> glib2
> gobject-introspection
> shared-mime-info
> libjpeg-turbo
> lerc
> tiff
> gdk-pixbuf2
> jbig2dec
> lcms2
> libidn
> libpaper
> jbigkit
> openjpeg
> libtool
> libpaper-utils
> libxslt
> util-linux
> xmlto
> xorg-libice
> xorg-libsm
> xorg-libXt
> ghostscript
> gi-docgen
> harfbuzz
> iso-codes
> pango
> py314-meson
> gildas
> glib2-bootstrap
> psutils
> jasper
> libnetpbm
> netpbm
> uchardet
> groff
> py314-libxml2
> gtk-doc
> imager
> libatomic_ops
> libgcc12
> libuv
> libzip
> meson
> openssl10
> openssl11
> ossp-uuid
> p5.34-clone
> p5.34-compress-raw-bzip2
> p5.34-compress-raw-zlib
> p5.34-encode
> p5.34-timedate
> p5.34-http-date
> p5.34-io-compress
> p5.34-mime-base64
> p5.34-uri
> p5.34-http-message
> p5.34-html-parser
> p5.34-html-form
> p5.34-http-cookies
> p5.34-socket
> p5.34-io-socket-ip
> p5.34-http-daemon
> p5.34-scalar-list-utils
> p5.34-net-ssleay
> p5.34-io-socket-ssl
> p5.34-sub-name
> p5.34-www-robotrules
> p5.34-libwww-perl
> p5.34-pathtools
> p5.34-xml-parser
> py-bootstrap-modules
> python2_select
> python27
> py27-libxml2
> python311
> py311-packaging
> py311-build
> py311-setuptools
> py311-installer
> py311-wheel
> py311-cython
> py311-docutils
> py311-libxml2
> py311-lxml
> py311-markupsafe
> py311-mako
> py311-markdown
> py311-meson
> py311-numpy
> py311-pygments
> py311-pyproject_metadata
> py311-smartypants
> py311-typogrify
> python312
> py312-packaging
> py312-build
> py312-setuptools
> py312-installer
> py312-wheel
> py312-cython
> py312-libxml2
> py312-lxml
> py312-markupsafe
> py312-mako
> py312-markdown
> py312-meson
> py312-numpy
> py312-pygments
> py312-smartypants
> py312-typogrify
> python313
> py313-packaging
> py313-build
> py313-setuptools
> py313-installer
> py313-wheel
> py313-cython
> py313-libxml2
> py313-lxml
> py313-mako
> py313-markdown
> py313-meson
> py313-numpy
> py313-pygments
> py313-tkinter
> tinyxml2
> rarian
> re2c
> tcl
> tk
> tk8-quartz
> xorg-libXScrnSaver
>
> The following new ports will be installed as dependencies:
> clang-14
> py314-jinja2
> py314-packaging
> py314-pygments
> py314-toml
> py314-smartypants
> py314-typogrify
> llvm_select-22
> py314-yaml
> llvm-22
> mesa
> libepoxy
> dbus
> xorg-libXtst
> at-spi2-core
> at-spi2-atk
> xorg-libxkbfile
> xkbcomp
> xkeyboard-config
> libxkbcommon
> libxkbcommon-x11
> gtk3
> py314-oldest-supported-numpy
> py314-pyproject_hooks
> py314-build
> py314-installer
> py314-wheel
> py314-cython
> py314-pyproject_metadata
> py314-meson-python
> py314-numpy
> py314-anytree
> py314-lxml
> p5.34-cpan-meta-requirements
> p5.34-extutils-manifest
> p5.34-extutils-makemaker
> p5.34-devel-checkbin
> p5.34-class-inspector
> p5.34-lexical-sealrequirehints
> p5.34-xsloader
> p5.34-lexical-var
> p5.34-exporter-tiny
> p5.34-list-moreutils-xs
> p5.34-list-moreutils
> p5.34-params-util
> p5.34-file-sharedir
> py312-pyproject_metadata
> py312-meson-python
> py313-pyproject_metadata
> py313-meson-python
> tcl8
> tk8-quartz
> Continue? [Y/n]: y
> ---> Installing clang-14 @14.0.6_5+analyzer (1/199)
> ---> Computing dependencies for clang-14
> ---> Fetching archive for clang-14
> ---> Building clang-14
> Error: Failed to build clang-14: command execution failed
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-14/clang-14/main.log
> for details.
> Error: Problem while installing clang-14 @14.0.6_5+analyzer
> Error: Follow https://guide.macports.org/#project.tickets if you believe
> there is a bug.
> [irlm2603l2:~] caux%
> And tried a lot of thing to correct that, without success...
New description:
I just upgraded my MacOS to 26.6.2. I was on MacOS 26.6.1 and my macport
install was perfectly working. After the MacOS upgrade, I ran sudo port -v
selfupdate which answered :
{{{
MacPorts base version 2.12.5 installed,
MacPorts base version 2.12.5 available.
---> MacPorts base is already the latest version
---> Updating the ports tree
Synchronizing local ports tree from
rsync://rsync.macports.org/macports/release/tarballs/ports.tar
Willkommen auf dem RSYNC-server auf ftp.fau.de.
Nicht all unsere Mirror sind per rsync verfuegbar.
Welcome to the RSYNC daemon on ftp.fau.de.
Not all of our mirrors are available through rsync.
Transfer starting: 4 files
./
sent 97 bytes received 116 bytes 2130000 bytes/sec
total size is 36601594 speedup is 171837.66
Creating port index in
/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports
Total number of ports parsed: 0
Ports successfully parsed: 0
Ports failed: 0
Up-to-date ports skipped: 41556
The ports tree has been updated.
146 ports are outdated. Run 'port outdated' for details.
To upgrade your installed ports, you should run
port upgrade outdated
}}}
I then ran :
{{{
[irlm2603l2:~] caux% sudo port upgrade outdated
---> tk-quartz is replaced by tk8-quartz
The following ports will be upgraded:
gcc12-libcxx
texinfo
isl
mpfr
libmpc
libgcc14
libgcc13
gcc_select
gcc13-libcxx
gcc13
gcc14-libcxx
gcc14
gcc15-libcxx
gcc15
python314
glib2
gobject-introspection
shared-mime-info
libjpeg-turbo
lerc
tiff
gdk-pixbuf2
jbig2dec
lcms2
libidn
libpaper
jbigkit
openjpeg
libtool
libpaper-utils
libxslt
util-linux
xmlto
xorg-libice
xorg-libsm
xorg-libXt
ghostscript
gi-docgen
harfbuzz
iso-codes
pango
py314-meson
gildas
glib2-bootstrap
psutils
jasper
libnetpbm
netpbm
uchardet
groff
py314-libxml2
gtk-doc
imager
libatomic_ops
libgcc12
libuv
libzip
meson
openssl10
openssl11
ossp-uuid
p5.34-clone
p5.34-compress-raw-bzip2
p5.34-compress-raw-zlib
p5.34-encode
p5.34-timedate
p5.34-http-date
p5.34-io-compress
p5.34-mime-base64
p5.34-uri
p5.34-http-message
p5.34-html-parser
p5.34-html-form
p5.34-http-cookies
p5.34-socket
p5.34-io-socket-ip
p5.34-http-daemon
p5.34-scalar-list-utils
p5.34-net-ssleay
p5.34-io-socket-ssl
p5.34-sub-name
p5.34-www-robotrules
p5.34-libwww-perl
p5.34-pathtools
p5.34-xml-parser
py-bootstrap-modules
python2_select
python27
py27-libxml2
python311
py311-packaging
py311-build
py311-setuptools
py311-installer
py311-wheel
py311-cython
py311-docutils
py311-libxml2
py311-lxml
py311-markupsafe
py311-mako
py311-markdown
py311-meson
py311-numpy
py311-pygments
py311-pyproject_metadata
py311-smartypants
py311-typogrify
python312
py312-packaging
py312-build
py312-setuptools
py312-installer
py312-wheel
py312-cython
py312-libxml2
py312-lxml
py312-markupsafe
py312-mako
py312-markdown
py312-meson
py312-numpy
py312-pygments
py312-smartypants
py312-typogrify
python313
py313-packaging
py313-build
py313-setuptools
py313-installer
py313-wheel
py313-cython
py313-libxml2
py313-lxml
py313-mako
py313-markdown
py313-meson
py313-numpy
py313-pygments
py313-tkinter
tinyxml2
rarian
re2c
tcl
tk
tk8-quartz
xorg-libXScrnSaver
The following new ports will be installed as dependencies:
clang-14
py314-jinja2
py314-packaging
py314-pygments
py314-toml
py314-smartypants
py314-typogrify
llvm_select-22
py314-yaml
llvm-22
mesa
libepoxy
dbus
xorg-libXtst
at-spi2-core
at-spi2-atk
xorg-libxkbfile
xkbcomp
xkeyboard-config
libxkbcommon
libxkbcommon-x11
gtk3
py314-oldest-supported-numpy
py314-pyproject_hooks
py314-build
py314-installer
py314-wheel
py314-cython
py314-pyproject_metadata
py314-meson-python
py314-numpy
py314-anytree
py314-lxml
p5.34-cpan-meta-requirements
p5.34-extutils-manifest
p5.34-extutils-makemaker
p5.34-devel-checkbin
p5.34-class-inspector
p5.34-lexical-sealrequirehints
p5.34-xsloader
p5.34-lexical-var
p5.34-exporter-tiny
p5.34-list-moreutils-xs
p5.34-list-moreutils
p5.34-params-util
p5.34-file-sharedir
py312-pyproject_metadata
py312-meson-python
py313-pyproject_metadata
py313-meson-python
tcl8
tk8-quartz
Continue? [Y/n]: y
---> Installing clang-14 @14.0.6_5+analyzer (1/199)
---> Computing dependencies for clang-14
---> Fetching archive for clang-14
---> Building clang-14
Error: Failed to build clang-14: command execution failed
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-14/clang-14/main.log
for details.
Error: Problem while installing clang-14 @14.0.6_5+analyzer
Error: Follow https://guide.macports.org/#project.tickets if you believe
there is a bug.
[irlm2603l2:~] caux%
}}}
And tried a lot of thing to correct that, without success...
--
Comment (by jmroot):
clang-14 is known not to build on macOS 26. It looks like gcc12-libcxx is
the installed port that is depending on clang-14. I'm not sure how you got
that installed in the first place, and you should probably uninstall it.
--
Ticket URL: <https://trac.macports.org/ticket/74337#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list