AUR (en) - mcomix
patrick_g commented on 2026-01-22 19:24 (UTC)
chowbok commented on 2026-01-22 18:59 (UTC)
patrick_g commented on 2026-01-22 16:25 (UTC) (edited on 2026-01-22 16:29 (UTC) by patrick_g)
Error when trying to launch mcomix :
Traceback (most recent call last):
File "/usr/bin/mcomix", line 5, in <module>
from mcomix.__main__ import main
ModuleNotFoundError: No module named 'mcomix'
silentnoodle commented on 2025-06-24 15:53 (UTC)
a patch that makes it run with python 3.13.5
diff --git a/mcomix/__main__.py b/mcomix/__main__.py
index bc307bd..760a1fd 100644
--- a/mcomix/__main__.py
+++ b/mcomix/__main__.py
@@ -19,10 +19,13 @@
import multiprocessing as mp
from .run import run
+try:
+ mp.set_start_method('spawn')
+except RuntimeError:
+ pass
def main() -> None:
mp.freeze_support()
- mp.set_start_method('spawn')
run()
qark commented on 2025-06-24 06:44 (UTC)
@gehenna14 Looks like it is an upstream issue. Would you mind opening ticket in their bug tracker?
gehenna14 commented on 2025-06-24 01:21 (UTC)
Hello This package is broken after updating to python-3.13.5-1 I get a "RuntimeError: context has already been set" error when trying to start mcomix
dno commented on 2024-05-11 15:47 (UTC)
Hm. When I build with makepkg it works correctly (builds with python3.12 paths) but is broken when I use my normal AUR helper (aura). My mistake, apologies for the noise.
qark commented on 2024-05-11 14:07 (UTC)
"real fix" is rebuild with current Python.
dno commented on 2024-05-11 13:50 (UTC) (edited on 2024-05-11 14:02 (UTC) by dno)
Unable to launch with this error
$ mcomix &
[1] 2614
$ Traceback (most recent call last):
File "/usr/bin/mcomix", line 5, in <module>
from mcomix.__main__ import main
ModuleNotFoundError: No module named 'mcomix'
Applied an ugly workaround for now, added this line to /usr/bin/mcomix (output from diff)
4a5
> sys.path.append('/usr/lib/python3.11/site-packages')
But this is not a real fix
You have to rebuild it now that you've upgraded Python.