EPGD, Mysql und Fehlermeldung ": Duplicate column name 'imagecount'" ?!?

  • Hi,
    der EPGD lief bei mir seit einigen Tagen. Heute gabs kein EPG mehr und das Syslog sagte, "Found dbapi 3, expected 4, please alter the tables first! Aborting now.". Ich hab darauhin " /usr/share/vdr-epg-daemon/mysql/alter/alter.sql" aufgerufen und erhalte folgende Fehlermeldung: "ERROR 1060 (42S21) at line 1: Duplicate column name 'imagecount'" . Was läuft da schief und wie ist das zu reparieren ?!?


    Besten Dank

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

  • Hast du irgendein Update installiert? Weiss nicht, wie es unter yaVDR mit epgd läuft. Ggfs. alles stoppen und epdg-dropall aufrufen. Danach epgd starten ins log schauen, dann VDR mit Plugin.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Hi,


    ja ein Update war gelaufen. Hatte wohl auch den EPG-Daemon geupdated (unbedarft wie ich war). Jetzt steht der auf Hold in der vorher funktionierenden Version.


    Nach einem "epdg-dropall" sowie "epg-tool del-db", "epg-tool del-u", "epg-tool new-db" und "epg-tool del-u" scheint der epgd nach neustart nach log auch sauber zu laufen macht sauber ein EPG-Update.



    Aber der VDR will (nach dem Restart) dennoch nicht mit epgd zusammen?

    Code
    Mar 20 08:18:00 vdr-server vdr: EPG2VDR: Statement 'insert into vdrs set uuid = ?, inssp = ?, updsp = ?, name = ?, version = ?, dbapi = ?, lastupd = ?, nextupd = ?, state = ?, master = ?, ip = ?;' with (11) in parameters and (0) out bindings prepared
    Mar 20 08:18:00 vdr-server vdr: EPG2VDR: Statement 'update vdrs set updsp = ?, name = ?, version = ?, dbapi = ?, lastupd = ?, nextupd = ?, state = ?, master = ?, ip = ? where uuid = ?;' with (10) in parameters and (0) out bindings prepared
    Mar 20 08:18:00 vdr-server vdr: EPG2VDR: Found dbapi 3, expected 4, please alter the tables first! Aborting now.


    Nix EPG :wand ... ?!?

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

  • Eventuell ist da das EPG2VDR Plugin bei yaVDR noch nicht aktuell. Das scheint noch mit dem alten DBAPI zu arbeiten. Also entweder selbst bauen oder warten, bis ein Update kommt. Ausserdem scheint Dir das neue TVM Plugin zu fehlen. Das musst Du Dir noch organisisieren.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • bei mir funktionierte es erst nach:

    Code
    stopd epgd
    epgd-dropall
    start epgd


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Hi, danke. Das EPG2VDR Paket war wohk neu aktualisiert (aus dem YaVDR PPA, 0,1.7), der selbst kompilierte epgd aber scheinbar zu alt und nicht mehr kompatibel (epgd 0.1.10). Mit der frisch kompilierten Version (0.1.12) funktioniert es wieder. Danke für die Hilfe.

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

Jetzt mitmachen!

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