[solved][epgd] Info: The mysql_lib is still in use, skipping mysql_library_end() call

  • Nach einem update von epgd startet es leider nicht mehr.
    Im syslog steht nur so viel:

    Code
    Mar 21 19:45:40 vdr-hd epgd: Set locale to 'de_DE.UTF-8'
    Mar 21 19:45:40 vdr-hd epgd: Info: Systemd support not enabled, epgd won't be sending notifications!
    Mar 21 19:45:40 vdr-hd epgd: Loading uuid from '/etc/epgd/uuid' succeeded [EA8DEFDB-8059-429F-ABB6-C0DAFC0C5B39]
    Mar 21 19:45:40 vdr-hd epgd: Dictionary '/etc/epgd/epg.dat' loaded
    Mar 21 19:45:40 vdr-hd epgd: Initialize python script '/etc/epgd/recording.py'
    Mar 21 19:45:40 vdr-hd epgd: Loading plugin: /usr/lib/epgd/plugins/libepgd-epgdata.so
    Mar 21 19:45:40 vdr-hd epgd: Info: The mysql_lib is still in use, skipping mysql_library_end() call
    Mar 21 19:45:40 vdr-hd kernel: [  788.970730] init: epgd main process (4749) terminated with status 1



    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

    Einmal editiert, zuletzt von nippes ()

  • MySQL mal neu gestartet und probiert?

    Gruß utiltiy



    VDR Projekte VDR Projects

  • Nach einem update von epgd startet es leider nicht mehr.

    http://www.vdr-portal.de/board…Cr-die-yavdr-stable-ppas/ hast du gelesen?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • das (datenbank neu machen) war es wohl auch nicht.
    es ist bei der fehlermeldung geblieben.

    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

  • ist es korrekt, dass epghttpd automatisch, gleichzeitig startet?


    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

  • Bei Debian funktioniert das :tup

    Gruß utiltiy



    VDR Projekte VDR Projects

  • das freut mich.
    und beim yavdr? was muss man da machen, damits funktioniert?

    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

  • Hast Du die Datenbank wirklich komplett gelöscht? Ein droppen der einzelnen Tabellen hat bei mir damals nicht gereicht.

    Gruß
    Frodo

  • ja.
    epg-tool -del-all ; epg-tool -new-u ; epg-tool -new-db
    (+ tauschen der beiden FUNCTIONS & restart)

    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

  • Was liefert denn

    Code
    ps aux | grep epg

    an Prozessen? Ich kann das Problem in meiner trusty-VM mit dem aktuellen epgd-Paket nicht nachstellen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Vermutlich passt irgendwas in deiner Config-Datei nicht, wenn ich mir das Log und den Code angucke:


    Das Plugin wird ja noch geladen, aber dann will sich der epgd beenden, weil "job->init()" in main.c kein success zurückgibt (erkennt man am exit-code 1). Aber vermutlich läuft dann noch irgendwas im Hintergrund und deshalb kann die Verbindung nicht beendet werden. Das "skipping mysql_library_end() call" ist also nur ein Symptom, nicht die Ursache.


    Gab es da nicht mal eine Änderung an der Config-Datei, weshalb der epgd nicht mehr startet, wenn er eine alte vorgefunden hat?


    Lars.

  • Gab es da nicht mal eine Änderung an der Config-Datei, weshalb der epgd nicht mehr startet, wenn er eine alte vorgefunden hat?

    Das habe ich nie ausprobiert, normalerweise macht man doch einfach ein seinen Liebligseditor auf, wenn einem der Paketmanager mitteilt, dass es Änderungen an einer Konfigurationsdatei gab und führt das zusammen...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • well.


    mini73: bisher ist das ja immer gut gegangen. das ignorieren neuer .conf dateien. (meist samba et.al.) liegt auch daran, dass die anderen programme nicht (ohne sinnvolle fehlermeldung) ins gras beißen, wenn sie die .conf nicht lesen können.


    @seahawk: es läuft kein epgd prozess. der stirbt.


    werde heute abend mal die .conf bearbeiten und mich melden.
    danke.

    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

  • falls es interessiert. das ist das diff der epgd.conf dateien.
    in frage für den absturz käme das fehlende EpgViewWeb bzw das UseProxy was zu viel ist.
    in meinem eventview.sql war noch ein fehler. "Unknown column 'sub.info' in 'field list' (1054)". da werde ich erstmal schauen müssen.
    ansonsten läuft der import.


    yavdr 0.5, AMD Athlon(tm) II X2 240e, MSI 770-C45, 4GB, Cine S2, Terratec Cinergy S2 PCI HD, TechniSat SkyStar2 DVB-S, TechniSat AirStar2 DVB-T

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!