[MacPorts] #69729: python313-devel @3.13.0a6 Builds OK, but destroot fails with 'missing file' on macOS < 10.12

MacPorts noreply at macports.org
Sat Apr 13 15:40:04 UTC 2024


#69729: python313-devel  @3.13.0a6 Builds OK, but destroot fails with 'missing
file' on macOS < 10.12
-----------------------+-----------------------------
 Reporter:  snowflake  |      Owner:  jmroot
     Type:  defect     |     Status:  assigned
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.9.99
 Keywords:             |       Port:  python313-devel
-----------------------+-----------------------------
 python313-devel - Destroot fails with missing file.

 The buildbots confirm the error.

 Commit is [changeset:dc55475381de52cfd3bc6055cf248907dc82bacd/macports-
 ports]

 Here's the tail of the log:
 {{{
 make: Leaving directory
 `/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-
 ports_lang_python313-devel/python313-devel/work/Python-3.13.0a6'
 DEBUG: Executing proc-post-org.macports.destroot-destroot-0
 --->  Patching _sysconfigdata__darwin_darwin.py:
 s|^([[:space:]]*'LINKFORSHARED':).*|\1
 '-L/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/config-3.13-darwin
 -lpython3.13 -ldl -framework CoreFoundation',|
 DEBUG: Executing reinplace: /usr/bin/sed -E
 {s|^([[:space:]]*'LINKFORSHARED':).*|\1
 '-L/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/config-3.13-darwin
 -lpython3.13 -ldl -framework CoreFoundation',|}
 </opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-
 ports_lang_python313-devel/python313-devel/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/_sysconfigdata__darwin_darwin.py
 >@file12
 DEBUG: couldn't read file
 "/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-
 ports_lang_python313-devel/python313-devel/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/_sysconfigdata__darwin_darwin.py":
 no such file or directory
 DEBUG:     while executing
 DEBUG: "exec -ignorestderr -- {*}$cmdline"
 Error: reinplace: couldn't read file
 "/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-
 ports_lang_python313-devel/python313-devel/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/_sysconfigdata__darwin_darwin.py":
 no such file or directory
 Error: Failed to destroot python313-devel: reinplace sed(1) failed
 DEBUG: Error code: NONE
 DEBUG: Backtrace: reinplace sed(1) failed
 DEBUG:     while executing
 DEBUG: "$post $targetname"
 DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
 Error: See
 /opt/local/var/macports/logs/_Users_davidevans_macports_sources_github
 .com_macports_macports-ports_lang_python313-devel/python313-devel/main.log
 for details.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/69729>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list