View Single Post
Old 01-28-2020, 12:27 PM   #1
ykarant
Junior Member
ykarant began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jan 2020
Device: SL 7 Linux (soon Princeton EL 8)
Calibre 4.9.1 instrall failure Linux SL 7

I had a SL 7 distro ported release of Calibre 3 running. I attempted the upgrade recommended by Calibre that supposedly uses "private" versions of all needed libraries. As one may read below, this failed. Does anyone have a current Calibre running under any X86-64 EL 7 Linux, and if so, where are the RPM(s) or the correct standalone installer? Any help would be appreciated.

Download for Linux
The latest release of calibre is 4.9.1. What's new.

Please do not use your distribution provided calibre package, as those are often buggy/outdated. Instead use the Binary install described below.
Binary install

calibre has a binary install that includes private versions of all its dependencies. It runs on 32-bit and 64-bit Intel compatible machines. To install or upgrade, simply copy paste the following command into a terminal and press Enter:

Code:
Comment:  "private versions" not true:

m/linux-installer.sh | sudo sh /dev/stdin
[sudo] password for [redacted]: 
Using python executable: /bin/python3
2020-01-28 08:54:50 URL:https://download.calibre-ebook.com/linux-installer.sh [31887/31887] -> "-" [1]
Installing to /opt/calibre
Downloading tarball signature securely...
Will download and install calibre-4.9.1-x86_64.txz 
                      Downloading calibre-4.9.1-x86_64.txz                      
100% [======================================================================]
                                                                                Downloaded 101472608 bytes 
Checking downloaded file integrity... 
Extracting files to /opt/calibre ...
Extracting application files... 
Traceback (most recent call last):
  File "site.py", line 75, in main
  File "site-packages/calibre/__init__.py", line 23, in <module>
  File "site-packages/calibre/startup.py", line 204, in <module>
  File "site-packages/calibre/utils/icu.py", line 30, in <module>
RuntimeError: Failed to load icu with error: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /opt/calibre/lib/libicui18n.so.64)
Run "calibre" to start calibre

Last edited by issybird; 01-28-2020 at 01:16 PM. Reason: Add code tags.
ykarant is offline   Reply With Quote