![]() |
#16 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,447
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
I think we are close to entering a OS/distro religious battle, something that has no interest for me. I gave that up in the 70s shortly after we released Unix V7. |
|
![]() |
![]() |
![]() |
#17 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
I didn't realize there was a religious battle on the horizon, I just think I was maybe mildly unclear, and this is bordering on the semantically dull.
![]() Just saying, Kovid has an official "INSTALL" readme which says, in part: Quote:
All I said was you get the same results Kovid would get, in a very duplicable manner. ![]() (And whenever he may decide to upgrade the Qt that calibre shipped, he'd get the same error, very duplicable.) So it is perfectly possible to run that perfect Arch Linux calibre-from-source build, assuming you use the same versions of stuff and nothing was broken downstream, etc... all of which are reasons to let distro maintainers slave away to test things (or not), or use Kovid's binaries. ![]() |
|
![]() |
![]() |
![]() |
#18 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,571
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
I just thought I remembered Kovid mention (to someone trying to build calibre from source) that he had "fixed" something in Qt. I must've been wrong. |
|
![]() |
![]() |
![]() |
#19 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Hear, hear.
![]() |
![]() |
![]() |
![]() |
#20 |
Member
![]() Posts: 22
Karma: 10
Join Date: Feb 2015
Device: Onyx Boox M96C
|
I installed the latest version in my home directory on Wheezy. It loads fine, but when I try to open the included manual it throws a Python traceback at me and won't display it...
calibre, version 2.20.0 ERROR: Could not open ebook: [Errno 5] Input/output error Code:
Traceback (most recent call last): File "site-packages/calibre/gui2/viewer/main.py", line 38, in run File "threading.py", line 763, in run File "site-packages/calibre/ebooks/oeb/iterator/book.py", line 99, in __enter__ File "site-packages/calibre/customize/conversion.py", line 241, in __call__ File "site-packages/calibre/ebooks/conversion/plugins/epub_input.py", line 228, in convert File "site-packages/calibre/ebooks/conversion/plugins/epub_input.py", line 105, in rationalize_cover File "site-packages/calibre/utils/logging.py", line 162, in __call__ File "site-packages/calibre/utils/logging.py", line 154, in prints File "site-packages/calibre/utils/logging.py", line 45, in prints File "site-packages/calibre/__init__.py", line 224, in prints IOError: [Errno 5] Input/output error |
![]() |
![]() |
![]() |
#21 | |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,353
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
The calibre install script is downloaded using https from github, it downloads the binary tarball from my servers using http and then verifies that download's integrity against a sha512 hash downloaded securely (and by securely I mean it uses a pinned SSL certificate -- i.e. no certificate authorities are involved). And if for some reason you dont want to run the script directly from the internet, you can download it first, then inspect it and then run it, you can even run it as a normal user, not root, if you want. EDIT: As for your error, use the --detach flag or make sure you run the program in a context that has a working stdout/stderr. That is dont start it from a terminal and then close the terminal. If you want to do that, use --detach Last edited by kovidgoyal; 03-06-2015 at 08:15 PM. |
|
![]() |
![]() |
![]() |
#22 | |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,353
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
The bundled version of Qt that calibre uses is not the typical Qt a distro will install. For instance, it removes large parts of Qt that calibre does not use (QtQuick, WebEngine, OpenGL, etc.). It also disables some specific Qt plugins that cause problems on some distros, in particular, the gtk style plugin (causes crashes on Ubuntu). And it contains patches for bugs that Digia has not yet fixed in the bundled version of Qt (currently 5.3.1). |
|
![]() |
![]() |
![]() |
#23 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,571
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Thanks for the info. I thought I remembered something being mentioned about a couple of patches to the Qt sources.
|
![]() |
![]() |
![]() |
#24 | ||
Member
![]() Posts: 22
Karma: 10
Join Date: Feb 2015
Device: Onyx Boox M96C
|
Quote:
![]() Quote:
![]() EDIT: Oh, you are the creator of calibre! Let me just say, thank you very much for your hard work! Although I am a new user, so far I really like what I see and am looking forward to getting more acquainted with it. I am myself a Python developer, but in the world of web applications. Last edited by Queso; 03-06-2015 at 09:02 PM. |
||
![]() |
![]() |
![]() |
#25 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,353
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@Queso: You are of course welcome to do whatever you find most comfortable. I do not support distro provided calibre packages for good reasons, but, if you prefer them, feel free to use them, the only caveat being that you wont get help from me
![]() Personally, I find the idea that a small team of distribution package maintainers can effectively (and continuously!) review thousands of packages for bugs whether security or stability related, better than the developers that created the software to be rather incredible. It may well be true for software that is not actively maintained, but for software that is actively maintained, it just doesn't seem very likely. And, in practice, I have found that distro maintainers introduce far more bugs than they fix. But, YMMV. |
![]() |
![]() |
![]() |
#26 |
Member
![]() Posts: 22
Karma: 10
Join Date: Feb 2015
Device: Onyx Boox M96C
|
Ya'll convinced me to use your release, so that's what I'll be doing.
![]() ![]() |
![]() |
![]() |
![]() |
#27 | |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,353
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#28 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 119
Karma: 64428
Join Date: Aug 2011
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#29 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,463
Karma: 10684861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
|
Quote:
After starting to use Calibre [for more than a very occasional conversion job] I have very soon discovered that it is a very good idea to run Calibre installed from official Calibre site. There is usually a new version available every Friday and it often brings very interesting features and improvements. Calibre will prompt you for update by default. Version from official distro packages is most of the time hopelessly outdated. |
|
![]() |
![]() |
![]() |
#30 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
|
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How do I update Calibre to the latest version? | nsivakr | Calibre | 18 | 02-22-2017 11:07 AM |
What is the latest version of Calibre? | gameman | Conversion | 5 | 12-14-2013 10:29 PM |
Latest version of Calibre? | BeeTee-Ess | Calibre | 5 | 12-31-2011 03:25 AM |
Calibre appearence - type too small in latest version | jjsimon | Calibre | 5 | 11-21-2010 04:19 PM |
Latest Version of Calibre and Stanza Problem | MerLock | Calibre | 9 | 07-27-2010 04:36 AM |