problem starting calibre

I have not used calibre in some time, and I went to start it up today and got the following
error:


george@tribaltrekker:~> calibre
Traceback (most recent call last):
File "/usr/bin/calibre", line 20, in <module>
sys.exit(main())
File "/usr/lib64/calibre/calibre/gui2/main.py", line 363, in main
app, opts, args, actions = init_qt(args)
File "/usr/lib64/calibre/calibre/gui2/main.py", line 50, in init_qt
from calibre.gui2.ui import Main
File "/usr/lib64/calibre/calibre/gui2/ui.py", line 31, in <module>
from calibre.gui2.widgets import ProgressIndicator
File "/usr/lib64/calibre/calibre/gui2/widgets.py", line 23, in <module>
from calibre.gui2.progress_indicator import ProgressIndicator as _ProgressIndicator
File "/usr/lib64/calibre/calibre/gui2/progress_indicator/__init__.py", line 15, in <module>
pi_error)
RuntimeError: Failed to load the Progress Indicator plugin: the sip module implements API v9.0
but the progress_indicator module requires API v8.1
george@tribaltrekker:~> rpm -q calibre
calibre-0.8.63-1.1.1.x86_64

In searching the forums I noticed that someone had this same problem back in 2011 but the problem
was never resolved.

This only happens on my desktop and not on my laptop. I am using version 0.8.63-1.1.1.x86-64 on
both of them. I tried to uninstall and reinstall calibre and it did not change a thing.

Any ideas on how to solve this one?


George Olson
Box #1: 12.2 | KDE 4.9.2 | AMD Phenom IIX4 | 64 | ATI Radeon HD 3300 | 16GB
Box #2: 12.2 | KDE 4.9.1 | AMD Athlon X3 | 64 | nVidia C61 GeForce 7025 | 4GB
Laptop: 12.2 | KDE 4.9.2 | Core i7-2620M | 64 | Intel HD Graphics 3000 | 8GB
learning openSUSE and loving it

golson765 wrote:

> I have not used calibre in some time, and I went to start it up today and got the following
> error:
>
>


> george@tribaltrekker:~> calibre
> Traceback (most recent call last):
>   File "/usr/bin/calibre", line 20, in <module>
>     sys.exit(main())
>   File "/usr/lib64/calibre/calibre/gui2/main.py", line 363, in main
>     app, opts, args, actions = init_qt(args)
>   File "/usr/lib64/calibre/calibre/gui2/main.py", line 50, in init_qt
>     from calibre.gui2.ui import Main
>   File "/usr/lib64/calibre/calibre/gui2/ui.py", line 31, in <module>
>     from calibre.gui2.widgets import ProgressIndicator
>   File "/usr/lib64/calibre/calibre/gui2/widgets.py", line 23, in <module>
>     from calibre.gui2.progress_indicator import ProgressIndicator as _ProgressIndicator
>   File "/usr/lib64/calibre/calibre/gui2/progress_indicator/__init__.py", line 15, in <module>
>     pi_error)
> RuntimeError: Failed to load the Progress Indicator plugin: the sip module implements API v9.0
> but the progress_indicator module requires API v8.1
> george@tribaltrekker:~> rpm -q calibre
> calibre-0.8.63-1.1.1.x86_64
> 

>
> In searching the forums I noticed that someone had this same problem back in 2011 but the
problem
> was never resolved.
>
> This only happens on my desktop and not on my laptop. I am using version 0.8.63-1.1.1.x86-64 on
> both of them. I tried to uninstall and reinstall calibre and it did not change a thing.
>
> Any ideas on how to solve this one?
>

Well, I found another thread and it said to just use the python installer from the calibre
website. That did the trick


George Olson
Box #1: 12.2 | KDE 4.9.2 | AMD Phenom IIX4 | 64 | ATI Radeon HD 3300 | 16GB
Box #2: 12.2 | KDE 4.9.1 | AMD Athlon X3 | 64 | nVidia C61 GeForce 7025 | 4GB
Laptop: 12.2 | KDE 4.9.2 | Core i7-2620M | 64 | Intel HD Graphics 3000 | 8GB
learning openSUSE and loving it

On 2012-12-08 09:41, golson765 wrote:
> Well, I found another thread and it said to just use the python installer from the calibre
> website. That did the trick

Before doing that, remember to uninstall the callibre rpm from the
distribution. Also you must be aware that the upstream calibre may have
security issues, concerning local user to root escalation.

Calibre and setuid


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

golson765 wrote:

> I have not used calibre in some time, and I went to start it up today and
> got the following error:
>
>


> george@tribaltrekker:~> calibre
> Traceback (most recent call last):
>   File "/usr/bin/calibre", line 20, in <module>
>     sys.exit(main())
>   File "/usr/lib64/calibre/calibre/gui2/main.py", line 363, in main
>     app, opts, args, actions = init_qt(args)
>   File "/usr/lib64/calibre/calibre/gui2/main.py", line 50, in init_qt
>     from calibre.gui2.ui import Main
>   File "/usr/lib64/calibre/calibre/gui2/ui.py", line 31, in <module>
>     from calibre.gui2.widgets import ProgressIndicator
>   File "/usr/lib64/calibre/calibre/gui2/widgets.py", line 23, in <module>
>     from calibre.gui2.progress_indicator import ProgressIndicator as
>     _ProgressIndicator
>   File "/usr/lib64/calibre/calibre/gui2/progress_indicator/__init__.py",
>   line 15, in <module>
>     pi_error)
> RuntimeError: Failed to load the Progress Indicator plugin: the sip module
> implements API v9.0 but the progress_indicator module requires API v8.1
> george@tribaltrekker:~> rpm -q calibre
> calibre-0.8.63-1.1.1.x86_64
> 

>
> In searching the forums I noticed that someone had this same problem back
> in 2011 but the problem was never resolved.
>
> This only happens on my desktop and not on my laptop. I am using version
> 0.8.63-1.1.1.x86-64 on both of them. I tried to uninstall and reinstall
> calibre and it did not change a thing.
>
> Any ideas on how to solve this one?
>

I’ve been using the calibre from the Documentation:Tools repo with no
problems; latest version (0.9.8), and YAST takes care of the dependencies.

I’ve had trouble running calibre from the Opensuse repo in KDE 4.9.3.xx
Removed and then installed the binary file from the Calibre website and works fine.

The version in the Opensuse repo is quite old now also.
When you install from the binary it drags in everything it needs locally - independent of your system.