-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
media-gfx/gnofract4d: don't create dangling symlink in test phase #32212
Conversation
Pull Request assignmentSubmitter: @cjmayo media-gfx/gnofract4d: @cjmayo, @gentoo/proxy-maint Linked bugsBugs linked: 911809 In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
Pull request CI reportReport generated at: 2023-08-07 18:40 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
Closes: https://bugs.gentoo.org/911809 Signed-off-by: Chris Mayo <aklhfex@gmail.com>
Signed-off-by: Chris Mayo <aklhfex@gmail.com>
Add Python 3.12 on another commit. Tests pass. |
Pull request CI reportReport generated at: 2023-09-10 18:55 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the delay.
=================================================== ERRORS ====================================================
_________________________ ERROR collecting fract4d/fract4d_new/tests/test_fract4dc.py _________________________
ImportError while importing test module '/var/tmp/portage/media-gfx/gnofract4d-4.3_p20230717/work/gnofract4d-47d2093e8f6399d1badfba0d1cb0f9867e90b326/fract4d/fract4d_new/tests/test_fract4dc.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.11/site-packages/_pytest/python.py:617: in _importtestmodule
mod = import_path(self.path, mode=importmode, root=self.config.rootpath)
/usr/lib/python3.11/site-packages/_pytest/pathlib.py:567: in import_path
importlib.import_module(module_name)
/usr/lib/python3.11/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1204: in _gcd_import
???
<frozen importlib._bootstrap>:1176: in _find_and_load
???
<frozen importlib._bootstrap>:1147: in _find_and_load_unlocked
???
<frozen importlib._bootstrap>:690: in _load_unlocked
???
/usr/lib/python3.11/site-packages/_pytest/assertion/rewrite.py:178: in exec_module
exec(co, module.__dict__)
fract4d/fract4d_new/tests/test_fract4dc.py:5: in <module>
from fract4d import fract4dc as Fract4dc
Also
* The directory fract4d occludes package installed for python3.11.
* The installed package includes additional files:
*
* fract4d/fract4dc.cpython-311-x86_64-linux-gnu.so
*
* For more information on occluded packages, please see:
* https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions
But runtime seems to work fine clicking here and there.
Closes: https://bugs.gentoo.org/911809