I can no longer launch calibre. I get the following output launching from console:
QML debugging is enabled. Only use this in a safe environment.
python2: siplib.c:12299: sipEnumType_alloc: Assertion `sipTypeIsEnum(currentType)' failed.
Aborted (core dumped)
Googling either of the messages has not yielded any helpful information. As far as I know, I have not enabled qml debugging in any application. I have tried installing different versions of calibre, from different repos, but all give the same message.
I really have no idea what is going on; has anyone else seen this? Any help on how to get calibre working would be very much appreciated.
It is better to install Calibre directly from their webpage, the versions from the different repos often do not work.
http://calibre-ebook.com/download_linux
Knurpht:
zypper lr -d
please
Calibre runs fine here
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+-------------------------------------+-----------------------------+---------+-----------+---------+----------+--------+-----------------------------------------------------------------------------------------+--------
1 | KDE_Applications | KDE Applications | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Applications/openSUSE_Factory_standard/ |
2 | Python | Python | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Tumbleweed/ |
3 | TestKernel | TestKernel | No | ---- | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/tiwai:/bnc988117/standard/ |
4 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
5 | http-download.opensuse.org-05efe317 | KDE:Extra | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/ |
6 | http-download.opensuse.org-4058caa7 | home:ecsos | No | ---- | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/ecsos/openSUSE_Factory/ |
7 | http-download.opensuse.org-69df04d7 | GNOME:Apps | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_Factory/ |
8 | http-download.opensuse.org-8d11de88 | home:k0da:appdata | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/k0da:/appdata/openSUSE_Factory/ |
9 | http-download.opensuse.org-93c31624 | Kernel:HEAD | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ |
10 | http-download.opensuse.org-97e7f204 | home:lrupp | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/lrupp/openSUSE_Factory/ |
11 | http-download.opensuse.org-a8a887bf | home:AndnoVember:test | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/AndnoVember:/test/openSUSE_Factory/ |
12 | http-download.opensuse.org-b257edb8 | home:badshah400:Staging | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/badshah400:/Staging/openSUSE_Factory/ |
13 | http-download.opensuse.org-cb3cac5f | devel:tools:scm | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/tools:/scm/openSUSE_Factory_PowerPC/ |
14 | libdvdcss | libdvdcss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ |
15 | openSUSE-20160703-0 | openSUSE-20160703-0 | No | ---- | Yes | 99 | yast2 | hd:///?device=/dev/disk/by-id/scsi-1USB_DISK_2.0-part2 |
16 | packman | packman | Yes | (r ) Yes | Yes | 99 | rpm-md | http://mirror.karneval.cz/pub/linux/packman/suse/openSUSE_Tumbleweed/ |
17 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
18 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
19 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/tumbleweed/repo/oss/ |
20 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
21 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/
Repos 6, 8 and 10 are the ones I’ve tried installing Calibre from.
It is better to install Calibre directly from their webpage, the versions from the different repos often do not work.
calibre - Download for Linux
Thanks, I’ll give that a try.
This is what I have ( TWoss is the alias for the TW oss repo )
Information for package calibre:
--------------------------------
Repository : TWoss
Name : calibre
Version : 2.69.0-1.2
Arch : x86_64
Vendor : openSUSE
Installed Size : 52.9 MiB
Installed : Yes
Status : up-to-date
Summary : EBook Management Application
Having a look at the repo list, a mix of packages from different build versions might be an issue too.
This seems to have been the cause. I did a ‘switch packages’ to the TW OSS repo, and Calibre is working again. Thanks for the advice.