[MacPorts] #70585: py310-pyqt5-webengine upgrade broken on port version 2.10.1 on Ventura 13.6.7
MacPorts
noreply at macports.org
Wed Aug 21 03:10:59 UTC 2024
#70585: py310-pyqt5-webengine upgrade broken on port version 2.10.1 on Ventura
13.6.7
------------------------------------+------------------------
Reporter: Alex11N | Owner: reneeotten
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.1
Resolution: | Keywords:
Port: py310-pyqt5-webengine |
------------------------------------+------------------------
Comment (by Alex11N):
I've **always** used xcode-select to install the CLTs (and recently found
that I can install the CLTs without Xcode installed).
Right. I've:
1. deleted and 'clean-ish' re-installed Xcode and rebooted;
2. deleted (completely hosed) and reinstalled the CLTs
3. reinstalled macports 2.10.1 using the package downloaded from the
website as opposed to 'selfudate', in an attempt to get bash to take up
the PATH additions (it didn't, so i did it by hand in ~/.bash_rofile)
4. ran sudo port -v migrate' on my installation - port then deleted
everything that was @active and repopulated the installation with its
snapshot-1. it's notable that very few ports out of the few hundred
installed actually went through the build process - things like clang and
llvm that used to take hours to compile were simply dropped into place
pre-built. One exception to this was **PY310-PYQT5-WEBENGINE** (there were
a few otherswhose names I couldn't/didn't catch) - and it failed to build
at the same macos13.3.sdk choke-point.
5. ran sudo port -v install py310-pyqt5-webengine after the migration had
finished and it failed to build FAILED AGAIN, for exactly the same reason,
i.e,, the macOS13.3.SDK - which is part of the latest CLT that I forced
xcode-select to download and install.
The initial failed build attempts that generated this trac ticket were
using zsh as my terminal shell; the migration sequence and the last
'webengine' build were running on /opt/local/bin/bash in terminal.
It looks as though there is **nothing** that I can do to to fix the
macos13.3.sdk problem as far as I know: the locations are as Apple has
decreed, and almost everything else that I've built-installed on my
macports setup have been fine. 'py310-pyqt5-webengine' is definite
outlier. I don't understand why the SDK subdir in the CLT directory has
versions up to 13.3 but NOT 14.x - other than that Apple hasn't updated
the CLTs in (quite) a while. The CLTs seem to add an extra level of
complexity since the SYSTEM has waht appears to be the same build tools,
etc, embedded witihn it.
This is doing what's left of my meagre head in.
--
Ticket URL: <https://trac.macports.org/ticket/70585#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list