Summary: | dev-lang/ispc-1.18.0: calls Python directly / uses Python not in PYTHON_COMPAT | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Michał Górny <mgorny> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 762406 | ||
Attachments: |
emerge-info.txt
dev-lang:ispc-1.18.0:20221207-231334.log emerge-history.txt.bz2 environment etc.clang.tar.bz2 etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 |
Description
Toralf Förster
2022-12-08 09:06:41 UTC
Created attachment 840921 [details]
emerge-info.txt
Created attachment 840923 [details]
dev-lang:ispc-1.18.0:20221207-231334.log
Created attachment 840925 [details]
emerge-history.txt.bz2
Created attachment 840927 [details]
environment
Created attachment 840929 [details]
etc.clang.tar.bz2
Created attachment 840931 [details]
etc.portage.tar.bz2
Created attachment 840933 [details]
logs.tar.bz2
Created attachment 840935 [details]
temp.tar.bz2
commit 577e72e88614511b08bee8c8b064e91702a1ffd4 Author: Michał Górny <mgorny@gentoo.org> Date: Tue Dec 13 15:21:16 2022 +0100 dev-lang/python: Fix installing lib-dynload in 3.12 The Makefile rules are broken and fail to create the necessary directories in DESTDIR if they are already present on the live system. They also fail to handle install(1) errors. Therefore, if Python 3.12 was already installed in the system, the ebuild did not create lib-dynload directory in DESTDIR, then failed to install extension modules there and happily created a broken Python distribution. Just create the directory early in the ebuild to workaround the problem until upstream figures out how to fix the problem. Signed-off-by: Michał Górny <mgorny@gentoo.org> FWICS 1.22.0 uses python from ${T}. |