Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
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
Old 01-28-2020, 04:31 PM   #2
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
SL7 is based on RHEL7 and uses GCC 4.9 (see https://access.redhat.com/solutions/19458).

Solution?: wait for RHEL8, install a proper desktop linux distro or follow https://developers.redhat.com/blog/2...gcc-8-clang-6/
pazos is offline   Reply With Quote
Advert
Old 01-30-2020, 01:00 PM   #3
ykarant
Junior Member
ykarant began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jan 2020
Device: SL 7 Linux (soon Princeton EL 8)
Let me try this a different way. At some point, I will update to EL8 from some distro (probably Princeton now that SL is "dead"). For now, I need Calibre as an ebook application (I have ample tools for PDF, but not the other formats). Which was the last production release of Calibre that was compatible with EL 7 (RHEL, CentOS, SL, etc.) and hoiw do I get either a binary RPM or the binary Calibre sh installer, presumably from an archive? Any assistance would be appreciated. Also, to the Calibre website maintainers, please update the language "calibre has a binary install that includes private versions of all its dependencies" to specify "except for those listed below" in which case I would not have updated Calibre.
ykarant is offline   Reply With Quote
Old 01-30-2020, 03:37 PM   #4
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: 45,806
Karma: 168959602
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by ykarant View Post
Let me try this a different way. At some point, I will update to EL8 from some distro (probably Princeton now that SL is "dead").
Why not upgrade now to CentOS 8 since the last news I saw from Scientific Linux said that's the distro they are moving to.

You could head off to Previous calibre releases and download an earlier version from there. It may be fun locating one that SL7 supports though the version from the SL7 repository might be a good start.
DNSB is offline   Reply With Quote
Old 01-30-2020, 04:53 PM   #5
Quoth
Still reading
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 13,897
Karma: 103895653
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
CentOS is similar to Fedora. Both are community versions of Redhat.
I'd only used CentOS for an Asterix VOIP PBX in the past, otherwise I'd use Fedora.

Upgrade to the newest LTS release of Fedora (which might not be the most recent).

I've used Redhat, Suse, CentOS, Barack, Fedora, Debian, Puppy, DSL, Ubuntu, Mint (and about 4 desktops on it) and the version of Mint that's Ubuntu free Debian.
My main laptop is Mint 18.3 (though I have a test PC with 19.x) using Mate and a customised TraditionalOK theme. Waterfox and Libreoffice 6.2 added directly. Both 32 bit & 64 bit WINE and a VM with XP (which I've used twice in two years).
Calibre 4.9.1
Quoth is offline   Reply With Quote
Advert
Old 01-30-2020, 04:54 PM   #6
gbm
Wizard
gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.
 
Posts: 2,181
Karma: 8888888
Join Date: Jun 2010
Device: Kobo Clara HD,Hisence Sero 7 Pro RIP, Nook STR, jetbook lite
Quote:
Originally Posted by ykarant View Post
Let me try this a different way. At some point, I will update to EL8 from some distro (probably Princeton now that SL is "dead"). For now, I need Calibre as an ebook application (I have ample tools for PDF, but not the other formats). Which was the last production release of Calibre that was compatible with EL 7 (RHEL, CentOS, SL, etc.) and hoiw do I get either a binary RPM or the binary Calibre sh installer, presumably from an archive? Any assistance would be appreciated. Also, to the Calibre website maintainers, please update the language "calibre has a binary install that includes private versions of all its dependencies" to specify "except for those listed below" in which case I would not have updated Calibre.

You will have to use calibre 3.48. Use the Manual binary install from the calibre download page for lunix.

3.48 can be found here.

bernie
gbm is offline   Reply With Quote
Old 01-31-2020, 01:16 AM   #7
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: 45,806
Karma: 168959602
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by FrustratedReader View Post
CentOS is similar to Fedora. Both are community versions of Redhat.
I'd only used CentOS for an Asterix VOIP PBX in the past, otherwise I'd use Fedora.

Upgrade to the newest LTS release of Fedora (which might not be the most recent).

I've used Redhat, Suse, CentOS, Barack, Fedora, Debian, Puppy, DSL, Ubuntu, Mint (and about 4 desktops on it) and the version of Mint that's Ubuntu free Debian.
My main laptop is Mint 18.3 (though I have a test PC with 19.x) using Mate and a customised TraditionalOK theme. Waterfox and Libreoffice 6.2 added directly. Both 32 bit & 64 bit WINE and a VM with XP (which I've used twice in two years).
Calibre 4.9.1
Hmmm.... to date myself, my first time running Linux, I booted from a 3.5" floppy. Booted from one floppy and swapped to the other. GUI? What's a GUI?
DNSB is offline   Reply With Quote
Old 01-31-2020, 07:11 AM   #8
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,621
Karma: 145864263
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
This just goes to prove that Windows 10 is better for Calibre.
JSWolf is offline   Reply With Quote
Old 01-31-2020, 09:04 AM   #9
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
Quote:
Originally Posted by JSWolf View Post
This just goes to prove that Windows 10 is better for Calibre.
BS. Any OS need a recent enough C++ runtime to run the latest version of calibre.

Of course, at this point in time, nobody outside corporations that pay for support should be using Windows7 or RHEL7. But the problem is the same on both OSes.
pazos is offline   Reply With Quote
Old 01-31-2020, 09:09 AM   #10
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,621
Karma: 145864263
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by pazos View Post
BS. Any OS need a recent enough C++ runtime to run the latest version of calibre.

Of course, at this point in time, nobody outside corporations that pay for support should be using Windows7 or RHEL7. But the problem is the same on both OSes.
Why are you bringing up Windows 7? I never mentioned it. I mentioned Windows 10 as Calibre 4.x does run under Windows 10.
JSWolf is offline   Reply With Quote
Old 01-31-2020, 09:26 AM   #11
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
Because Windows 7 and Windows 10 are two versions of Windows. Just like Ubuntu 12.04 and Ubuntu 18.04.

calibre needs a modern version on each of 3 OSes it supports. Windows 10 is not, by itself, better than Ubuntu 18.04 or macOs mojave to run this software.

You like Windows, you use Windows, and you, somewhat, think that Windows is better not just for you but for everyone else out there. So it is normal for you to look at a problem you don't understand and take it as a prove that your previous conclusion was right.

Think about it, it's a self-fulfilling prophecy.
pazos is offline   Reply With Quote
Old 01-31-2020, 10:08 AM   #12
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,621
Karma: 145864263
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by pazos View Post
Because Windows 7 and Windows 10 are two versions of Windows. Just like Ubuntu 12.04 and Ubuntu 18.04.

calibre needs a modern version on each of 3 OSes it supports. Windows 10 is not, by itself, better than Ubuntu 18.04 or macOs mojave to run this software.

You like Windows, you use Windows, and you, somewhat, think that Windows is better not just for you but for everyone else out there. So it is normal for you to look at a problem you don't understand and take it as a prove that your previous conclusion was right.

Think about it, it's a self-fulfilling prophecy.
There are too many different versions of Linux. A lot that aren't up to the task. And then there are the versions of Calibre in the repositories that are either old versions ar hey don't work properly. Windows 10 is a free upgrade to Windows 7 so you can upgrade Windows 7 and be able to run Calibre 4.x.

Linux is the smallest base for Calibre users with the most issues.
JSWolf is offline   Reply With Quote
Old 01-31-2020, 10:44 AM   #13
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
Quote:
Originally Posted by JSWolf View Post
There are too many different versions of Linux. A lot that aren't up to the task. And then there are the versions of Calibre in the repositories that are either old versions ar hey don't work properly. Windows 10 is a free upgrade to Windows 7 so you can upgrade Windows 7 and be able to run Calibre 4.x.

Linux is the smallest base for Calibre users with the most issues.
Too many linux distros? Yeah

A lot that aren't up to the task? Not my experience if the task is run calibre. Latest binary installer of calibre works fine in all major distros. They just need non-legacy versions of gnu libc and gcc g++ runtime.

I think issues are different between distros based on the package maintainer. FWIW the arch package maintainer does a incredible work both keeping calibre updated and contributing upstream. The windows package maintainer does a better job, because it is Kovid himself.

So, yeah. Both Arch and Windows10 are good options to run calibre. I will never recommend arch to a windows user and you probably won't recommend windows to an arch user. Happily we won't need to recommend anything to any of these users, because they don't have problems with the package, because it is well maintained .
pazos is offline   Reply With Quote
Old 01-31-2020, 11:00 AM   #14
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,621
Karma: 145864263
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by pazos View Post
Too many linux distros? Yeah

A lot that aren't up to the task? Not my experience if the task is run calibre. Latest binary installer of calibre works fine in all major distros. They just need non-legacy versions of gnu libc and gcc g++ runtime.

I think issues are different between distros based on the package maintainer. FWIW the arch package maintainer does a incredible work both keeping calibre updated and contributing upstream. The windows package maintainer does a better job, because it is Kovid himself.

So, yeah. Both Arch and Windows10 are good options to run calibre. I will never recommend arch to a windows user and you probably won't recommend windows to an arch user. Happily we won't need to recommend anything to any of these users, because they don't have problems with the package, because it is well maintained .
The problem is with setups like the OP has where his Linux is not up to the task. So he either has to move to a better distro or move to Windows 10. Those are his only choices if he wants to run Calibre 4.9.1 now.

I do agree that a one of the major Linux distros will run Calibre. But don't download from the repository and get Calibre from Kovid directly
'
JSWolf is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Linux] Calibre on Linux isn't detecting any of my Android devices Amogh Harish Devices 9 10-31-2012 05:45 AM
Calibre, Arch Linux, and a failure to load nook touch dataknight Devices 3 07-22-2012 10:30 PM
Calibre launch failure marcaronson408 Calibre 4 07-23-2010 08:43 PM
calibre and windows 7 failure ibm650 Calibre 10 07-23-2009 07:38 PM


All times are GMT -4. The time now is 03:07 PM.


MobileRead.com is a privately owned, operated and funded community.