Details
-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.8
-
None
-
bdd6a0d5d (dev), 891ea6b9b (6.8), a27a9bf41 (dev), 3d9e42f33 (6.8), c6bce4d4f (tqtc/6.8.0), f0f720540 (tqtc/6.8.0), 48f781be3 (6.8.0), c83e15fe6 (6.8.0), 07ee31548 (dev), 126faafa4 (6.8), 30be4cdd1 (dev), 16e1b265d (6.9), 254e47a48 (6.8)
Description
PySide embeds a build time path to the installed python files which cause QA errors on Yocto builds.
ERROR: python3-pyside6-6.8.1-r0 do_package_qa: QA Issue: File /usr/lib/python3.12/site-packages/PySide6/__init__.py in package python3-pyside6 contains reference to TMPDIR [buildpaths]
ERROR: python3-pyside6-6.8.1-r0 do_package_qa: Fatal QA errors were found, failing task.
_init_.py has
in_build = Path("/home/sapiippo/qt6/build/tmp/work/cortexa57-poky-linux/python3-pyside6/6.8.1/build") in location.parents
Attachments
Issue Links
- relates to
-
QTBUG-105926 Qt should support reproducible builds
-
- Open
-
For Gerrit Dashboard: PYSIDE-2895 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
598306,2 | build: Remove build-directory-dependent code from PySide's __init__.py | dev | pyside/pyside-setup | Status: MERGED | +2 | +1 |
598342,2 | build: Remove build-directory-dependent code from PySide's __init__.py | 6.8 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
598769,9 | setup: fix PySide6.__all__ after the wheel split, amendment 2 | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
598987,2 | setup: fix PySide6.__all__ after the wheel split, amendment 2 | 6.8 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
599062,3 | setup: fix PySide6.__all__ after the wheel split, amendment 2 | 6.8.0 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
599312,2 | build: Remove build-directory-dependent code from PySide's __init__.py | tqtc/6.8.0 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
599313,2 | setup: fix PySide6.__all__ after the wheel split, amendment 2 | tqtc/6.8.0 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
599340,2 | build: Remove build-directory-dependent code from PySide's __init__.py | 6.8.0 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
600020,10 | setup: fix PySide6.__all__ after the wheel split, amendment 3 | dev | pyside/pyside-setup | Status: MERGED | +2 | +1 |
601545,2 | setup: fix PySide6.__all__ after the wheel split, amendment 3 | 6.8 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
640303,2 | Fix building of .pyi files for Windows debug | dev | pyside/pyside-setup | Status: MERGED | +2 | +1 |
640544,2 | Fix building of .pyi files for Windows debug | 6.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
640611,2 | Fix building of .pyi files for Windows debug | 6.8 | pyside/pyside-setup | Status: MERGED | +2 | 0 |