| Summary: | PEP-517 -native bootstrapped recipes might need to install ${bindir}/* or other artefacts | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Tim Orling <tim.orling> |
| Component: | core | Assignee: | Tim Orling <tim.orling> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | High | CC: | meta.mr.watcher, meta.watcher, peter.kjellerstedt, randy.macleod |
| Version: | 4.0 | ||
| Target Milestone: | 4.0 M3 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Don't know | |
That was meant to be [YOCTO #14638] For python3-pip-native: https://lists.openembedded.org/g/openembedded-core/message/162277 For python3-wheel-native: https://lists.openembedded.org/g/openembedded-core/message/162280 Neither python3-setuptools-native nor python3-flit-core-native have any executable scripts (they are pure libraries). This has been merged. If there are any lingering issues please report them on the oe-core mailing list or file a new bug. |
The naïve bootstrapping of the PEP-517 (YOCTO #146338) related -native recipes only unzips the wheels to ${PYTHON_SITEPACKAGES_DIR}, any other directories (such as scripts which should be installed in ${bindir} or man-pages that should be installed in ${mandir}) are not currently implemented. The recipes in question are: * python3-setuptools-native * python3-flit-core-native * python3-wheel-native * python3-pip-native