Hallo,
Epgd lies sich starte, epghttpd nicht. Ebuilds von gen2ovl-googoo2 Repository (Layman) Anscheindend gibt es hier mit pyhton oder nem Plugin ein Problem. Wenn ich den Dienst mit systemctl start epghttpd.service start, dann wartet das Service auf der CMD. Während dessen kann man schon zum Webinterface. Daten sieht man keine. Die Logs sehen so aus:
Code
Mär 27 20:30:27 vdr systemd[1]: Starting EPGd HTTP daemon...
Mär 27 20:30:27 vdr epghttpd[5018]: Set locale to 'de_DE.UTF-8'
Mär 27 20:30:27 vdr epghttpd[5018]: detected UTF-8
Mär 27 20:30:27 vdr epghttpd[5018]: Read 23 option from /etc/epgd/epgd.conf
Mär 27 20:30:27 vdr epghttpd[5018]: Log level is set to (1)
Mär 27 20:30:27 vdr epghttpd[5018]: Initialize python script '/etc/epgd/recording.py'
Mär 27 20:30:27 vdr epghttpd[5018]: Initialize python script '/etc/epgd/recording.py'
Mär 27 20:30:27 vdr epghttpd[5018]: Dictionary '/etc/epgd/epg.dat' loaded
Mär 27 20:30:27 vdr epghttpd[5018]: Info: Calling mysql_library_init()
Mär 27 20:30:27 vdr epghttpd[5018]: Connecting to database at 'itmgmt.osit.cc:3306'
Mär 27 20:30:27 vdr epghttpd[5018]: Calling mysql_init(5018)
Mär 27 20:30:27 vdr epghttpd[5018]: SQL client character now 'utf8'
Mär 27 20:30:27 vdr epghttpd[5018]: Calling mysql_init(5018)
Mär 27 20:30:27 vdr epghttpd[5018]: Listener at port 9999 established, waiting for connections
Mär 27 20:30:27 vdr epghttpd[5018]: Calling sd_notify(READY=1$STATUS=Ready$MAINPID=5018$)
Mär 27 20:30:27 vdr epghttpd[5018]: Info: Systemd watchdog not configured, don't sending notifications!
Mär 27 20:30:27 vdr epghttpd[5018]: Info: Systemd support not enabled, don't sending notifications!
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-1-1066-28656'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-3-292'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-3-282'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-3-272'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-12-105'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-2-262'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-3-302'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-1-352'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-1-342'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-17-332'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-17-312'
Mär 27 20:30:40 vdr epghttpd[5018]: Select events starting between '27.03.2016 19:00:41'(1459098041) and '28.03.2016 09:00:41'(1459148441), channelid 'S19.2E-133-17-322'
Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: Trying to re-connect to database!
Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: Calling mysql_init(4997)
Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: SQL-Error in 'prepare(stmt_prepare)' - Unknown column 'pid' in 'field list' (1054) 'Unknown column 'pid' in 'field list'' [select dbapi, inssp, ip, lastupd, master, name, nextupd, pid, shareinweb, state, svdrp, tunercount, updsp, usecommonrecfolder, uuid, version, videodir, videofree, videototal from vdrs where uuid = ?;]Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: Retry #2 failed, retrying in 10 seconds!
Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Unknown prepared statement handler (0) given to mysqld_stmt_execute (1243) 'Unknown prepared statement handler (0) given to mysqld_stmt_execute' [select dbapi, inssp, ip, lastupd, master, name, nextupd, pid, shareinweb, state, svdrp, tunercount, updsp, usecommonrecfolder, uuid, version, videodir, videofree, videototal from vdrs where uuid = ?;]
Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: SQL-Error in 'find()' - Unknown prepared statement handler (0) given to mysqld_stmt_execute (1243)
Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Unknown prepared statement handler (0) given to mysqld_stmt_execute (1243) 'Unknown prepared statement handler (0) given to mysqld_stmt_execute' [select dbapi, inssp, ip, lastupd, master, name, nextupd, pid, shareinweb, state, svdrp, tunercount, updsp, usecommonrecfolder, uuid, version, videodir, videofree, videototal from vdrs where uuid = ?;]
Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: SQL-Error in 'store()' - Unknown prepared statement handler (0) given to mysqld_stmt_execute (1243)
Mär 27 20:31:08 vdr vdr[4947]: epg2vdr: Closing mysql connection and calling mysql_thread_end(4997)
Mär 27 20:31:57 vdr systemd[1]: epghttpd.service: Start operation timed out. Terminating.
Mär 27 20:31:57 vdr epghttpd[5018]: Shutdown triggered with signal 15
Mär 27 20:31:57 vdr kernel: epghttpd[5018]: segfault at a0 ip 00007fd623def2e3 sp 00007ffcef6f5d40 error 4 in libpython3.4.so.1.0[7fd623d28000+244000]
Mär 27 20:31:57 vdr epghttpd[5018]: Closing mysql connection and calling mysql_thread_end(5018)
Mär 27 20:31:57 vdr systemd[1]: epghttpd.service: Control process exited, code=killed status=11
Mär 27 20:31:57 vdr epghttpd[5018]: Closing mysql connection and calling mysql_thread_end(5018)
Mär 27 20:31:57 vdr systemd[1]: Failed to start EPGd HTTP daemon.
Mär 27 20:31:57 vdr epghttpd[5018]: Info: Released the last usage of mysql_lib, calling mysql_library_end() now
Mär 27 20:31:57 vdr systemd[1]: epghttpd.service: Unit entered failed state.
Mär 27 20:31:57 vdr epghttpd[5018]: normal exit
Mär 27 20:31:57 vdr systemd[1]: epghttpd.service: Failed with result 'signal'.
Mär 27 20:31:57 vdr epghttpd[5018]: Calling sd_notify(STOPPING=1$)
Alles anzeigen
Ich glaube die Zeile sagt am meisten aus:
Mär 27 20:31:57 vdr kernel: epghttpd[5018]: segfault at a0 ip 00007fd623def2e3 sp 00007ffcef6f5d40 error 4 in libpython3.4.so.1.0[7fd623d28000+244000]
Hab dann schon mal zum Test auf pyhon 2.7 zurück gestellt, aber das war dann nicht die Lösugn.
lg