Skip to main content
Topic: [SOLVED] Recent Update to Calibre Fails, not finding Qt_6.9 (Read 393 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[SOLVED] Recent Update to Calibre Fails, not finding Qt_6.9

Hi all. Today's update to calibre appears to have a dependency on Qt_6.9 for one of its plugins. Based off a previous issue:

https://github.com/void-linux/void-packages/issues/43938

I believe this is related to the python-pyqt6 package which I am getting from the world repository. Which, indeed is showing as currently being on version 6.8.

Here is the output when trying to run calibre:

Code: [Select]
Traceback (most recent call last):
  File "/usr/bin/calibre", line 21, in <module>
    sys.exit(calibre())
             ~~~~~~~^^
  File "/usr/lib/calibre/calibre/gui_launch.py", line 73, in calibre
    from calibre.gui2.main import main
  File "/usr/lib/calibre/calibre/gui2/__init__.py", line 58, in <module>
    import calibre.gui2.pyqt6_compat as pqc
  File "/usr/lib/calibre/calibre/gui2/pyqt6_compat.py", line 38, in <module>
    from calibre_extensions import progress_indicator
ImportError: /usr/lib/libQt6Core.so.6: version `Qt_6.9' not found (required by /usr/lib/calibre/calibre/plugins/progress_indicator.so)

Thanks as always for any and all help.

Re: Recent Update to Calibre Fails, not finding Qt_6.9

Reply #1
Updated; should be fixed now.

artist
Linux is simple; use Artix, or Submit Your System To Evil Malicious D(a)emons

Re: Recent Update to Calibre Fails, not finding Qt_6.9

Reply #2
Updated; should be fixed now.

artist


Thank you. Unfortunately I'm not showing updates to any packages related to calibre that have fixed the issue yet. I might just have to wait for the mirrors I use to get the updated package. I'll mark this topic as solved once I do.

I really appreciate you getting to this so promptly.


Re: Recent Update to Calibre Fails, not finding Qt_6.9

Reply #4
I do use that mirror, but my /etc/pacman.conf reads exactly as instructed on the wiki. Here is my /etc/pacman.conf in regards to omniverse:

Code: [Select]
[omniverse]
Server = https://artix.sakamoto.pl/omniverse/x86_64
Server = https://eu-mirror.artixlinux.org/omniverse/x86_64
Server = https://omniverse.artixlinux.org/x86_64

As a side note, there have been no updates from system, world, galaxy, or lib32 as of the last two days, which isn't completely unusual, but given this lack of an update related to this specific issue makes me think I might have something configured incorrectly. Should I perhaps make another topic in this subforum?,

Re: Recent Update to Calibre Fails, not finding Qt_6.9

Reply #5
https://eu-mirror.artixlinux.org/omniverse/x86_64/ was fixed and updated today.

It should now list this tested and working version:

Code: [Select]
calibre-8.2.1-2-x86_64.pkg.tar.zst                 05-Apr-2025 08:46     40M

artist
Linux is simple; use Artix, or Submit Your System To Evil Malicious D(a)emons

Re: Recent Update to Calibre Fails, not finding Qt_6.9

Reply #6
https://eu-mirror.artixlinux.org/omniverse/x86_64/ was fixed and updated today.

It should now list this tested and working version:

Code: [Select]
calibre-8.2.1-2-x86_64.pkg.tar.zst                 05-Apr-2025 08:46     40M

artist

Yeah, I'm not getting this when I try and update. Updates since this time have been sparse, only extra is updating when I invoke `pacman -Syu`. Reinstalling calibre shows the old 8.0.1-3.

Something else is going on. I'm going to see what I can figure out on my own but any suggestions would be helpful.

Apologies that this thread is getting afar a field here.

EDIT:

Okay, so it turns out I was getting it from `extra` and `extra` is not omniverse. Invoking directly:

Code: [Select]
pacman -S omniverse/calibre

Installs the correct version, however python-pyqt6 is still on the old version on the world repo, which it defaults to, so I get the same error.

Still troubleshooting...

FURTHER EDIT:

Okay, so upon looking into it, it appears the clarkson.edu mirror hasn't been updated since March 29, but the ftp.ntua.gr mirror has been. Took me a second to figure out what was going on. Downloading now...gonna take a minute. Will update later.

FINAL EDIT:

Okay, so I might recommend reaching out to your repo maintainer at the clarkson.edu mirror and ask him to update his packages, as they are definitely out of date. The ftp.ntua.gr mirror gave me all the latest packages and fixed my issues. The calibre issue was related to this in part, but it's good to know I am getting it officially from omniverse and not extra now.

Otherwise I'm going to mark this as SOLVED. Thanks again for the help.

 
Artix forum uses a single cookie to remember youOK