Quote:
Originally Posted by WovenTales
The issue is that the plugin is using a deprecated type name which has finally been removed in Python 3.12. If using the version on the Calibre download page (and its bundled Python 3.11) works for your personal system administration, great, use that since the community's hostile to native distro packaging. Otherwise, there's a patch posted in the plugin thread which works perfectly well.
|
The community is not so much hostile to distro packaging as the community is getting tired of people who try to use distro installs which are sloppily built and try to save space by not including all of calibre dependencies. The common advice is to install the official version from calibre's download page which oddly enough seems to fix the issues 99% of the time.
Also note that Linux makes up 4.6% of the installed calibre base (Windows is 80.4% and MacOS 15%) and yet Linux users contribute about ~30% (a quick count) of install issues and most of those complaints are from distro installs.