When cura is installed with a different python version than the default set using eselect, cura doesn't start. Reproducible: Always Steps to Reproduce: # cura is installed with USE=python_targets_python3_7 ~ $ python3 --version Python 3.6.10 ~ $ cura Traceback (most recent call last): File "/usr/bin/cura", line 23, in <module> import Arcus # @UnusedImport ModuleNotFoundError: No module named 'Arcus' ~ $ sudo eselect python set --python3 python3.7 ~ $ cura # Cura starts fine now Expected Results: Cura should run independently from the eselected Python version.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1171f18e35bb4beab4e6372046654ae880c2b905 commit 1171f18e35bb4beab4e6372046654ae880c2b905 Author: Dennis Lamm <expeditioneer@gentoo.org> AuthorDate: 2020-10-11 10:14:10 +0000 Commit: Dennis Lamm <expeditioneer@gentoo.org> CommitDate: 2020-10-11 11:25:46 +0000 media-gfx/cura-4.7.0: fixed ModuleNotFoundError Bug: https://bugs.gentoo.org/726426 Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> media-gfx/cura/cura-4.7.0-r1.ebuild | 64 +++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+)
Fixed with 4.7.0-r1