Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Devices

Notices

Reply
 
Thread Tools Search this Thread
Old 10-01-2016, 07:49 PM   #1
JackED42
Member
JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!
 
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.
JackED42 is offline   Reply With Quote
Old 10-02-2016, 06:36 PM   #2
JackED42
Member
JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!
 
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
JackED42 is offline   Reply With Quote
Advert
Old 10-02-2016, 10:07 PM   #3
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
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.
kovidgoyal is offline   Reply With Quote
Old 10-03-2016, 02:08 AM   #4
JackED42
Member
JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!JackED42 , Klaatu Barada Niktu!
 
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 ?? ()
And the output of backtrace:

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
JackED42 is offline   Reply With Quote
Old 10-03-2016, 02:25 AM   #5
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Nothing particularly illuminating in that backtrace, sorry.
kovidgoyal is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
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


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


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