![]() |
#1 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11
Karma: 5390
Join Date: Sep 2016
Device: Kobo H2O
|
CalibreDB not running on my environment
Hi,
I have a remote headless server (Openshift Redhat) that I would like to use to add books directly to my calibre database. I have been trying for a few days to set this up, but I can't seem to get all the dependencies setup correctly. I think this issue is due to X11 not being installed, or something like this. I have got quite close, but at the minute the closest I have got is running the source code in python, and I am getting a segmentation fault trying to load imageops.so. In a perfect world, I would just like a completely standalone version of calibredb that I can pass in an epub to, and it will do the rest. Any advice, alternative ideas would be very much appreciated!! ![]() Thanks Jack Moderator Notice
Moved post from the Development forum. Before placing future posts in the Development forum, please read the sticky post in the Development forum titled, "PLEASE READ BEFORE POSTING - Purpose of Development subforum" Last edited by DoctorOhh; 10-02-2016 at 10:47 PM. |
![]() |
![]() |
![]() |
#2 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11
Karma: 5390
Join Date: Sep 2016
Device: Kobo H2O
|
CalibreDB not running on my environment
Hi,
I have tried installing calibre on my linux openshift cloud server, and when I try and run " LD_DEBUG=libs ./calibredb", I get the following error: - 70219: find library=libQt5Widgets.so.5 [0]; searching 70219: search path= (RPATH from file /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/python2.7/site-packages/PyQt5/QtCore.so) 70219: search path=/var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib:/opt/rh/python27/root/usr/lib64/tls:/opt/rh/python27/root/usr/lib64 (LD_LIBRARY_PATH) 70219: trying file=/var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/libQt5Widgets.so.5 70219: 70219: 70219: calling init: /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/libffi.so.5 70219: 70219: 70219: calling init: /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/libgobject-2.0.so.0 70219: Segmentation fault (core dumped) I assume I am missing some libraries, but I am not too sure which, any ideas? Thanks Jack |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That's not a missing library, that's a segfault. You need to get a backtrace for the segfault using gdb. That might give you more information.
|
![]() |
![]() |
![]() |
#4 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11
Karma: 5390
Join Date: Sep 2016
Device: Kobo H2O
|
Hi,
Thanks for the response I am getting: Code:
error: cannot open Packages database in error: cannot open Packages database in error: cannot open Packages database in Missing separate debuginfo for /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/libffi.so.5 Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c0/c0274fcb9773b41500499a38f697d35c9ea438.debug Program received signal SIGSEGV, Segmentation fault. 0x000000000000c570 in ?? () Code:
#0 0x000000000000c570 in ?? () #1 0x000000300000e66f in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2 #2 0x0000003000012e95 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2 #3 0x000000300000e286 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2 #4 0x000000300001263a in _dl_open () from /lib64/ld-linux-x86-64.so.2 #5 0x0000003000800f66 in dlopen_doit () from /lib64/libdl.so.2 #6 0x000000300000e286 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2 #7 0x000000300080129c in _dlerror_run () from /lib64/libdl.so.2 #8 0x0000003000800ee1 in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2 #9 0x00007ffff7b25dce in _PyImport_GetDynLoadFunc () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #10 0x00007ffff7b0af96 in _PyImport_LoadDynamicModule () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #11 0x00007ffff7b092bc in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #12 0x00007ffff7b09513 in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #13 0x00007ffff7b09acd in PyImport_ImportModuleLevel () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #14 0x00007ffff7ae94df in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #15 0x00007ffff7af1052 in PyEval_EvalFrameEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #16 0x00007ffff7af1eb0 in PyEval_EvalCodeEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #17 0x00007ffff7aefb2d in PyEval_EvalFrameEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #18 0x00007ffff7af1353 in PyEval_EvalFrameEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #19 0x00007ffff7af1eb0 in PyEval_EvalCodeEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #20 0x00007ffff7a73cf6 in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #21 0x00007ffff7a4870e in PyObject_Call () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #22 0x00007ffff7a56c90 in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #23 0x00007ffff7a4870e in PyObject_Call () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #24 0x00007ffff7aab10b in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #25 0x00007ffff7aed5d4 in PyEval_EvalFrameEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #26 0x00007ffff7af1eb0 in PyEval_EvalCodeEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #27 0x00007ffff7af1fe2 in PyEval_EvalCode () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #28 0x00007ffff7b07e3d in PyImport_ExecCodeModuleEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #29 0x00007ffff7b086ef in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #30 0x00007ffff7b092bc in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #31 0x00007ffff7b09513 in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #32 0x00007ffff7b09b09 in PyImport_ImportModuleLevel () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #33 0x00007ffff7ae94df in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #34 0x00007ffff7a4870e in PyObject_Call () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #35 0x00007ffff7aeafa7 in PyEval_CallObjectWithKeywords () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #36 0x00007ffff7aed44d in PyEval_EvalFrameEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #37 0x00007ffff7af1eb0 in PyEval_EvalCodeEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #38 0x00007ffff7af1fe2 in PyEval_EvalCode () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #39 0x00007ffff7b07e3d in PyImport_ExecCodeModuleEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #40 0x00007ffff7b086ef in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #41 0x00007ffff7b092bc in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #42 0x00007ffff7b09513 in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #43 0x00007ffff7b09b09 in PyImport_ImportModuleLevel () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #44 0x00007ffff7ae94df in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #45 0x00007ffff7a4870e in PyObject_Call () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #46 0x00007ffff7aeafa7 in PyEval_CallObjectWithKeywords () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #47 0x00007ffff7aed44d in PyEval_EvalFrameEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #48 0x00007ffff7af1eb0 in PyEval_EvalCodeEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #49 0x00007ffff7af1fe2 in PyEval_EvalCode () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #50 0x00007ffff7b07e3d in PyImport_ExecCodeModuleEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #51 0x00007ffff7b086ef in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #52 0x00007ffff7b092bc in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #53 0x00007ffff7b09513 in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #54 0x00007ffff7b09b09 in PyImport_ImportModuleLevel () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #55 0x00007ffff7ae94df in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #56 0x00007ffff7a4870e in PyObject_Call () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #57 0x00007ffff7aeafa7 in PyEval_CallObjectWithKeywords () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #58 0x00007ffff7aed44d in PyEval_EvalFrameEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #59 0x00007ffff7af1eb0 in PyEval_EvalCodeEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #60 0x00007ffff7af1fe2 in PyEval_EvalCode () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #61 0x00007ffff7b07e3d in PyImport_ExecCodeModuleEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #62 0x00007ffff7b086ef in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #63 0x00007ffff7b092bc in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #64 0x00007ffff7b09513 in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #65 0x00007ffff7b09b09 in PyImport_ImportModuleLevel () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #66 0x00007ffff7ae94df in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #67 0x00007ffff7aefaa5 in PyEval_EvalFrameEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #68 0x00007ffff7af1eb0 in PyEval_EvalCodeEx () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #69 0x00007ffff7a73cf6 in ?? () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #70 0x00007ffff7a4870e in PyObject_Call () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #71 0x00007ffff7aeafa7 in PyEval_CallObjectWithKeywords () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/../lib/libpython2.7.so.1.0 #72 0x00007ffff7df6569 in execute_python_entrypoint () from /var/lib/openshift/57588c8489f5cfa20b00007a/app-root/data/calibre_install/calibre/lib/libcalibre-launcher.so #73 0x0000000000400627 in ?? () #74 0x000000300041ed5d in __libc_start_main () from /lib64/libc.so.6 #75 0x0000000000400659 in ?? () #76 0x00007fffffffdc48 in ?? () #77 0x000000000000001c in ?? () #78 0x0000000000000001 in ?? () #79 0x00007fffffffe007 in ?? () #80 0x0000000000000000 in ?? () Last edited by BetterRed; 10-03-2016 at 02:27 AM. Reason: quote -> code - easier to read & shorter |
![]() |
![]() |
![]() |
#5 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Nothing particularly illuminating in that backtrace, sorry.
|
![]() |
![]() |
Advert | |
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre-server / Linux don't see calibreDB update when it's running | aurigod | Calibre | 13 | 11-25-2015 02:44 AM |
Running multiple calibredb add jobs simultaneously. | AVaughan | Library Management | 3 | 10-18-2015 10:16 AM |
CALIBRE_CONFIG_DIRECTORY Environment variable | huotg01 | Calibre | 15 | 11-14-2013 12:09 PM |
Option for 'calibredb' to *not* notify a running Calibre GUI? | mbovenka | Development | 4 | 11-08-2012 04:30 AM |
Environment varibles ignored | silentguy | Calibre | 1 | 05-22-2011 03:48 PM |