View Single Post
Old 08-11-2024, 11:38 PM   #3079
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 47,068
Karma: 169815798
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by WovenTales View Post
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.
DNSB is online now