[MacPorts] #73711: py313-maturin @1.12.6_0: failed to parse manifest
MacPorts
noreply at macports.org
Sat Aug 22 09:39:35 UTC 2026
#73711: py313-maturin @1.12.6_0: failed to parse manifest
-------------------------------------+-------------------------------------
Reporter: thetrial | Owner: tobypeterson
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.12.4
Resolution: | Keywords: legacy-os leopard
Port: py313-maturin, | snowleopard lion mountainlion
py313-cryptography | mavericks yosemite elcapitan sierra
-------------------------------------+-------------------------------------
Comment (by thetrial):
I just got installed rust-1.98.0_0.darwin_16.x86_64. And then tried again.
No.
{{{
:info:build error: failed to parse manifest at
`/opt/local/var/macports/build/py313-maturin-
8176722f/work/maturin-1.14.1/Cargo.toml`
:info:build Caused by:
:info:build feature `edition2024` is required
:info:build The package requires the Cargo feature called `edition2024`,
but that feature is not stabilized in this version of Cargo (1.78.0).
:info:build Consider adding `cargo-features = ["edition2024"]` to the
top of Cargo.toml (above the [package] table) to tell Cargo you are opting
in to use this unstable feature.
:info:build See https://doc.rust-
lang.org/nightly/cargo/reference/unstable.html#edition-2024 for more
information about the status of this feature.
:info:build error: `cargo metadata --manifest-path Cargo.toml --format-
version 1 --locked` failed with code 101
:info:build -- Output captured from stdout:
:info:build TIP pass --env-dir and --sdist-extract-dir to keep the build
environment and sources, then see https://build.pypa.io/en/stable/how-
to/troubleshooting.html#debug-a-failed-build for help debugging a failed
build
:info:build ERROR Backend subprocess exited when trying to invoke
build_wheel
:info:build Command failed: cd "/opt/local/var/macports/build/py313
-maturin-8176722f/work/maturin-1.14.1" &&
/opt/local/Library/Frameworks/Python.framework/Versions/3.13/bin/python3.13
-m build --no-isolation --wheel --outdir
/opt/local/var/macports/build/py313-maturin-8176722f/work
:info:build Exit code: 1
:error:build Failed to build py313-maturin: command execution failed
:debug:build Error code: CHILDSTATUS 11346 1
}}}
The main reason to stay with 10.12 is, that I use two machines that are in
sync together. One of them could go further up to 10.15 out of the box.
But the other one is already »hacked« with 10.12 as it would only go to
10.11 out of the box. So even if I could hack the second one up to 10.13
oder further … the next (big!) problem is, that lots of software would
stop working. It’s a rattail. So I stay with it how it is until I make the
next big step to new machines. Then with completely new architecture and
blah.
--
Ticket URL: <https://trac.macports.org/ticket/73711#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list