Package Details: mcomix 3.1.0-1

Git Clone URL: https://aur.archlinux.org/mcomix.git (read-only, click to copy)
Package Base: mcomix
Description: GTK comic book viewer
Upstream URL: https://sourceforge.net/p/mcomix/wiki/Home/
Licenses: GPL-2.0-or-later
Submitter: arojas
Maintainer: qark
Last Packager: qark
Votes: 33
Popularity: 0.50
First Submitted: 2022-04-01 17:57 (UTC)
Last Updated: 2024-01-22 22:18 (UTC)

Dependencies (15)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

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

dohq commented on 2023-07-12 19:16 (UTC)

Fixed in 2.2.1.

qark commented on 2023-07-12 07:07 (UTC)

There is actually no _vendor directory in source package. @HurricanePootis could you open upstream bug for that?

HurricanePootis commented on 2023-07-12 07:04 (UTC)

Does not launch with the following error

ihurricane@TheCloutPC ~ $ mcomix
Traceback (most recent call last):
  File "/usr/bin/mcomix", line 8, in <module>
    sys.exit(run())
             ^^^^^
  File "/usr/lib/python3.11/site-packages/mcomix/run.py", line 209, in run
    from mcomix import main
  File "/usr/lib/python3.11/site-packages/mcomix/main.py", line 17, in <module>
    from mcomix import file_handler
  File "/usr/lib/python3.11/site-packages/mcomix/file_handler.py", line 13, in <module>
    from mcomix import archive_extractor
  File "/usr/lib/python3.11/site-packages/mcomix/archive_extractor.py", line 8, in <module>
    from mcomix import archive_tools
  File "/usr/lib/python3.11/site-packages/mcomix/archive_tools.py", line 12, in <module>
    from mcomix.archive import (
  File "/usr/lib/python3.11/site-packages/mcomix/archive/pdf_multi.py", line 11, in <module>
    from mcomix.version_tools import LegacyVersion
  File "/usr/lib/python3.11/site-packages/mcomix/version_tools.py", line 3, in <module>
    from mcomix._vendor.packaging.version import LegacyVersion
ModuleNotFoundError: No module named 'mcomix._vendor'

qark commented on 2023-07-03 15:48 (UTC)

Created upstream bug.

henkm commented on 2023-07-03 14:11 (UTC) (edited on 2023-07-03 14:12 (UTC) by henkm)

[MainThread] ERROR: You don't have the required version of the Python Imaging Library Fork (Pillow) installed.
22:05:16 [MainThread] ERROR: Installed Pillow version is: 10.0.0
22:05:16 [MainThread] ERROR: Required Pillow version is: 6.0.0 or higher

The recent upgrade of python-pillow to 10.0.0 broke the version check (seems it only checks the first digit?). This is an upstream bug but I can't make a report there for some reason.