Opened 2 years ago
Last modified 2 years ago
#65572 assigned defect
port pypy39 does not build
Reported by: | mamoll (Mark Moll) | Owned by: | danchr (Dan Villiom Podlaski Christiansen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.99 |
Keywords: | pypy python | Cc: | elventear (Pepe Barbe), Blokkendoos (Johan) |
Port: | pypy39 |
Description
Installation of pypy39 fails with this error:
... xinstall: mkdir /opt/local/var/macports/build/_Users_mmoll_src_macports-ports_lang_pypy/pypy39/work/destroot/opt/local/bin~ Error: Failed to destroot pypy39: error renaming "/opt/local/var/macports/build/_Users_mmoll_src_macports-ports_lang_pypy/pypy39/work/destroot/opt/local/bin/libpypy3-c.dylib": no such file or directory DEBUG: Error code: NONE DEBUG: Backtrace: error renaming "/opt/local/var/macports/build/_Users_mmoll_src_macports-ports_lang_pypy/pypy39/work/destroot/opt/local/bin/libpypy3-c.dylib": no such file or directory while executing "$post $targetname" Error: See /opt/local/var/macports/logs/_Users_mmoll_src_macports-ports_lang_pypy/pypy39/main.log for details.
Also, the macports/lang/pypy/files/python-pypy39 and macports/lang/pypy/files/python3-pypy39 files contain references to pypy39 rather than pypy38.
Attachments (1)
Change History (6)
comment:1 Changed 2 years ago by jmroot (Joshua Root)
Milestone: | MacPorts Future |
---|
comment:2 Changed 2 years ago by elventear (Pepe Barbe)
Cc: | elventear added |
---|
comment:3 Changed 2 years ago by Blokkendoos (Johan)
Cc: | Blokkendoos added |
---|
Changed 2 years ago by greyhare
Attachment: | main.log.zip added |
---|
comment:4 Changed 2 years ago by greyhare
I'm having the same problem. The port builds, but fails to destroot for some reason.
This is on x86_64 Monterey.
:info:destroot xinstall: mkdir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_pypy/pypy39/work/destroot/opt/local/bin~ :error:destroot Failed to destroot pypy39: error renaming "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_pypy/pypy39/work/destroot/opt/local/bin/libpypy3-c.dylib": no such file or directory :debug:destroot Error code: NONE :debug:destroot Backtrace: error renaming "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_pypy/pypy39/work/destroot/opt/local/bin/libpypy3-c.dylib": no such file or directory :debug:destroot while executing :debug:destroot "$post $targetname" :error:destroot See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_pypy/pypy39/main.log for details. version:1 :debug:clean Starting logging for pypy39 @7.3.9_0 :debug:sysinfo macOS 12.5.1 (darwin/21.6.0) arch i386 :debug:sysinfo MacPorts 2.8.0 :debug:sysinfo Xcode 14.1, CLT 14.1.0.0.1.1666437224 :debug:sysinfo SDK 12 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 12.0 :msg:clean ---> Computing dependencies for pypy39:info:clean .:debug:clean pypy39 has no conflicts
comment:5 Changed 2 years ago by greyhare
Looking at the last comment of #63486, I don't get the feeling pypy*
will be something I can rely on.
I was looking at that bug because MacPorts considers pypy
(Python 2.7 equivalent) to be a prerequisite for pypy38
.
Note: See
TracTickets for help on using
tickets.
main.log (compressed; original is 12.8 MB)