[MacPorts] #66924: python310 breaks and breaks installing mercurial on arm64 based macs.
MacPorts
noreply at macports.org
Tue Feb 14 19:53:23 UTC 2023
#66924: python310 breaks and breaks installing mercurial on arm64 based macs.
---------------------------------+--------------------
Reporter: sjmudd | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Keywords: python310 mercurial | Port:
---------------------------------+--------------------
This may be partly known. I see other issues with python310, and was able
to install python39.
However, when trying to install mercurial it pulls in python310 again and
fails.
The python build error is while patching. That didn't seem to match other
python310 reports I saw.
Kernel:
Darwin XXXXXXXXXX 21.6.0 Darwin Kernel Version 21.6.0: Thu Sep 29 20:13:56
PDT 2022; root:xnu-8020.240.7~1/RELEASE_ARM64_T6000 arm64
Hardware: Macbook Pro 14" 2021, running Monterey (12.6.1)
{{{
$ sudo port install mercurial
---> Computing dependencies for mercurial
The following dependencies will be installed:
py310-gnureadline
py310-re2
python310
re2
Continue? [Y/n]: y
---> Fetching archive for python310
---> Attempting to fetch
python310-3.10.10_0+lto+optimizations.darwin_21.arm64.tbz2 from
https://packages.macports.org/python310
---> Attempting to fetch
python310-3.10.10_0+lto+optimizations.darwin_21.arm64.tbz2 from
https://mse.uk.packages.macports.org/python310
---> Attempting to fetch
python310-3.10.10_0+lto+optimizations.darwin_21.arm64.tbz2 from
https://fra.de.packages.macports.org/python310
---> Applying patches to python310
Error: Failed to patch python310: command execution failed
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python310/python310/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe
there is a bug.
Error: Processing of port mercurial failed
$
}}}
I could not see any obvious way of staying on python39 (I removed python
completely and reinstalled python39 but mercurial insists on python310
which does not work for me.)
--
Ticket URL: <https://trac.macports.org/ticket/66924>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list