[gelöst] epg daemon fails to start

  • Moin,
    (ich hoffe ich habe den tread in der richtigen kategorie erstellt)


    Mein epg deamon startet nicht mehr



    Wie wird denn sowas gefixt?


    EDIT: scheint so als ob in der DB etwas verbogen wurde als ich mit den verschiedenen eventview-*.sql files herumgespielt hatte :(


    epgd-tool -del-db
    epgd-tool -new-db


    hatte letzendlich geholfen

  • Was hast Du denn zuvor gemacht, dass er nicht mehr startet?

    - 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

  • @ 3po


    welche verschiedenen branches meinst Du genau?


    ich habe hier local
    vdr-epg-daemon-0.2.1_p20140526.ebuild
    vdr-epg-daemon-0.2.1_p20150114.ebuild


    und deinen tvm patch


    sollte sich das auf deinen TVM patch beziehen, wäre es schön, falls Du da änderungen vornimmst, diese in irgendeiner weise durch eine versions nummer im patchnamen zu kennzeichen,
    3po, brauchst jetzt nicht gleich wieder im dreieck zu springen, ich hab das jetzt nicht im detail übeprüft ;)

  • Nun, ein Blick ins Repo zeigt uns, das es neben dem Master Branch, halt auch noch ein paar andere gibt.


    [...] 3po, brauchst jetzt nicht gleich wieder im dreieck zu springen...


    Wieder ????


    BTW: Ich verwende mein eigenes ebuild (-9999), da kann ich ganz bequem den verwendeten Branch via make.conf festlegen. ;)

  • Nun, ein Blick ins Repo zeigt uns, das es neben dem Master Branch, halt auch noch ein paar andere gibt.



    BTW: Ich verwende mein eigenes ebuild (-9999), da kann ich ganz bequem den verwendeten Branch via make.conf festlegen. ;)


    Oh man, mit diesem qouting werd ich wohl nie klarkommen :(


    Ich verwende hier den master branch


    Ich kenne dein -9999.ebuild und initscript :)
    darauf basierend hab ich das hier (vorerst local) umgesetzt, danke fuer die gute vorarbeit

  • Irgendwas ist jedoch, entweder hat 3PO recht oder es fehlen für das Update noch Hinweise.


    Offiziell steht es als 0.2.2 im Master Branch:

    Code
    -----------------------------------
    EPG Daemon - epgd Revision History
    -----------------------------------
    
    2015-02-01: version 0.2.2
    - added: added scrsp to table recordings

    Gruß utiltiy



    VDR Projekte VDR Projects

  • nein wir haben nur eine Spalte auf die recordingstabelle zugefügt.


    Ein anderer User baut gerade eine Verbesserung in den scraper ein damit dieser beim vdr start nicht so viel Alarm macht. - dazu ist die neue Spalte, weir selbst nutzen die nicht und hat auch nichts mit dem Fehlerbild von hd.bummi zu tun.


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Genau dass ist das Problem :tup

    Gruß utiltiy



    VDR Projekte VDR Projects

  • ich hab Jörg informiert - es ist aber richtig das es in alle Branches gehört sonst müsste Louis auch zwei branche vom scraper pflegen.

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Danke, scheint aber zwischen "master" und "http" doch ein Unterschied zu machen ;)

    Gruß utiltiy



    VDR Projekte VDR Projects

  • @ CKone


    muss nicht im falle von änderungen der datenbank die DB_API hochgezählt werden? --> epgd.h



    @ utiltiy
    die version von heute betrifft mich nicht, weil meine snapshots vom 2014/05/26 und 2015/01/14 sind


    wie auch immer, ich hab das warscheinlich selber verbastelt und wusste in meiner panik nicht wie ich es wieder ans laufen bekommen ;)


    ich setze mal das posting auf [gelöst], ihr könnt ja hier noch ein bisschen weitermachen ;)


    Danke fuer zahlreiche Anteilnahme....

  • Ich habe den Stand von heute gebaut und da stimmt was nicht mit dem Master-Branch.


    Code
    Feb  1 17:56:01 uti-srv02 epgd: Loading plugin: /usr/lib/epgd/plugins/libepgd-tvm.so
    Feb  1 17:56:01 uti-srv02 epgd: Loading plugin: /usr/lib/epgd/plugins/libepgd-epgdata.so
    Feb  1 17:56:01 uti-srv02 epgd: Read 26 option from /etc/epgd/epgd.conf
    Feb  1 17:56:01 uti-srv02 epgd: Info: Stylesheet '/etc/epgd/tvmovie-utf-8.xsl' loaded
    Feb  1 17:56:01 uti-srv02 epgd: Info: Stylesheet '/etc/epgd/epgdata-utf-8.xsl' loaded
    Feb  1 17:56:01 uti-srv02 epgd: SQL client character now 'utf8'
    Feb  1 17:56:01 uti-srv02 epgd: State now 'init'
    Feb  1 17:56:02 uti-srv02 epgd: SQL-Error in 'prepare(stmt_prepare)' - Unknown column 'scrsp' in 'field list' (1054) 'Unknown column 'scrsp' in 'field list'' [select uuid, rec_path, rec_start, event_id, channel_id, scrapinfo_movie_id, scrapinfo_series_id, scrapinfo_episode_id, scrap_new, scrsp, rec_title, rec_subtitle, rec_duration, movie_id, series_id, episode_id from recordings where uuid = ? and rec_path = ? and rec_start = ?;]
    Feb  1 17:56:02 uti-srv02 kernel: [14471.201003] epgd[6318]: segfault at 8 ip 000000000043dae0 sp 00007fff56173800 error 4 in epgd[400000+90000]


    Zu Testzwecken habe ich auch den HTTP-Branch, da liefen die Änderungen ohne Probleme durch.

    Gruß utiltiy



    VDR Projekte VDR Projects

  • könnt ihr bitte nochmal weiter auf dem letzten Commit bleiben, also das vor dem aktuellen.


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Meinst du das hier: "e2230b6e8d0121233dc8861ceea3e6669fed8f57" ?

  • Hi,
    ich hatte inzwischen vergessen das der epgd aus dem 'master' Branch noch nicht automatisch altert, sorry!
    habe das passende alter Script jetzt ins git geschoben -> git pull und dann das alter/alter.sql ausführen danach geht es wieder
    Grüße
    Jörg

  • Danke Jörg, geht jetzt :tup

    Gruß utiltiy



    VDR Projekte VDR Projects

Jetzt mitmachen!

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