tvscraper lässt sich nicht installieren. Gelöst!

  • Ich brauche Hilfe.

    Mein Problem:

    Code
    root@Server:/usr/src/vdr-plugin-tvscraper# make 
    g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses  -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=c++17 -rdynamic -c -DPLGDIR='"/usr/lib/tvscraper/plugins"' -DPLUGIN_NAME_I18N='"tvscraper"'  -o tvscraper.o tvscraper.c
    In file included from tvscraper.c:8:
    services.h:3:10: fatal error: vdr/epg.h: Datei oder Verzeichnis nicht gefunden
        3 | #include <vdr/epg.h>
          |          ^~~~~~~~~~~
    compilation terminated.
    make: *** [Makefile:38: tvscraper.o] Fehler 1

    Was ist da los, fehlt da was zum bauen?

  • Habe ein dist-ubgrade gemacht (debian 13 ).

    jetzt das:



    aber wird nicht geladen

    lst aber in


    Code
    root@Server:/# ls ./var/lib/vdr/plugins/tvscraper
    override.conf
  • Please specify at least one package name on the command line.

    Das wundert mich, zumindest der Fehler sollte weg sein.


    OK, dann weiter:

    was sagt:

    ls -l /usr/lib/vdr/plugins/

    ls -l /etc/vdr/conf.avail/

    ls -l /etc/vdr/conf.d/


    Edit: mit fällt da gerade noch was auf:

    /usr/local/lib/vdr/libvdr-tvscraper.so.2.6.0

    Du installiert das selbst gebaute nach /usr/local, die Packete installieren aber nach /usr. Da musst du den richtigen Prefix /usr setzen, damit das bei den Packeten landet.

    Versuche mal, ob das funktioniert:

    mv /usr/local/lib/vdr/libvdr-tvscraper.so.2.6.0 /usr/lib/vdr/libvdr-tvscraper.so.2.6.0

    Edit 2: und den auch verschieben: /usr/local/share/locale/de_DE/LC_MESSAGES/vdr-tvscraper.mo

    Edited 3 times, last by kfb77 ().

  • root@Server:/# ls -l /usr/lib/vdr/plugins/

    insgesamt 5108

    -rw-r--r-- 1 root root 23048 12. Jan 2022 libvdr-conflictcheckonly.so.2.6.0

    -rw-r--r-- 1 root root 22960 12. Jan 2022 libvdr-epgsearchonly.so.2.6.0

    -rw-r--r-- 1 root root 1145248 12. Jan 2022 libvdr-epgsearch.so.2.6.0

    -rw-r--r-- 1 root root 39640 12. Jan 2022 libvdr-epgsync.so.2.6.0

    -rw-r--r-- 1 root root 2819472 29. Mär 18:50 libvdr-live.so.2.6.0

    -rw-r--r-- 1 root root 89576 29. Jul 14:38 libvdr-markad.so.2.6.0

    -rw-r--r-- 1 root root 22960 12. Jan 2022 libvdr-quickepgsearch.so.2.6.0

    -rw-r--r-- 1 root root 489880 15. Jan 2022 libvdr-streamdev-server.so.2.6.0

    -rw-r--r-- 1 root root 39720 12. Jan 2022 libvdr-svdrpservice.so.2.6.0

    -rw-r--r-- 1 root root 521824 12. Jan 2022 libvdr-vnsiserver.so.2.6.0

    root@Server:/# ls -l /etc/vdr/conf.avail/

    insgesamt 40

    -rw-r--r-- 1 root root 66 12. Jan 2022 conflictcheckonly.conf

    -rw-r--r-- 1 root root 50 12. Jan 2022 epgsearch.conf

    -rw-r--r-- 1 root root 58 12. Jan 2022 epgsearchonly.conf

    -rw-r--r-- 1 root root 46 12. Jan 2022 epgsync.conf

    -rw-r--r-- 1 root root 358 17. Nov 2023 live.conf

    -rw-r--r-- 1 root root 44 29. Jul 14:38 markad.conf

    -rw-r--r-- 1 root root 60 12. Jan 2022 quickepgsearch.conf

    -rw-r--r-- 1 root root 64 15. Jan 2022 streamdev-server.conf

    -rw-r--r-- 1 root root 56 12. Jan 2022 svdrpservice.conf

    -rw-r--r-- 1 root root 60 12. Jan 2022 vnsiserver.conf

    root@Server:/# ls -l /etc/vdr/conf.d/

    insgesamt 4

    -rw-r--r-- 1 root root 395 30. Aug 17:49 00-vdr.conf

    lrwxrwxrwx 1 root root 36 30. Aug 14:58 50-conflictcheckonly.conf -> ../conf.avail/conflictcheckonly.conf

    lrwxrwxrwx 1 root root 28 30. Aug 14:58 50-epgsearch.conf -> ../conf.avail/epgsearch.conf

    lrwxrwxrwx 1 root root 32 30. Aug 14:58 50-epgsearchonly.conf -> ../conf.avail/epgsearchonly.conf

    lrwxrwxrwx 1 root root 26 30. Aug 14:58 50-epgsync.conf -> ../conf.avail/epgsync.conf

    lrwxrwxrwx 1 root root 23 30. Aug 16:30 50-live.conf -> ../conf.avail/live.conf

    lrwxrwxrwx 1 root root 25 30. Aug 14:58 50-markad.conf -> ../conf.avail/markad.conf

    lrwxrwxrwx 1 root root 33 30. Aug 14:58 50-quickepgsearch.conf -> ../conf.avail/quickepgsearch.conf

    lrwxrwxrwx 1 root root 35 30. Aug 14:58 50-streamdev-server.conf -> ../conf.avail/streamdev-server.conf

    lrwxrwxrwx 1 root root 31 30. Aug 14:58 50-svdrpservice.conf -> ../conf.avail/svdrpservice.conf

    lrwxrwxrwx 1 root root 29 30. Aug 14:58 50-vnsiserver.conf -> ../conf.avail/vnsiserver.conf

  • root@Server:/# ls -l /usr/lib/vdr/plugins/

    Wo ist libvdr-tvscraper.so.2.6.0, die solltest du doch dahin verschieben ?


    ls -l /etc/vdr/conf.avail/

    tvscrapper.conf fehlt. Datei erstellen mit [tvscrapper] als Inhalt.

    ls -l /etc/vdr/conf.d/

    50-tvscrapper.conf fehlt

    ln -s /etc/vdr/conf.avail/tvscrapper.conf /etc/vdr/conf.d/50-tvscrapper.conf

  • Was willst du damit sagen ? Der Punkt davor ??

    Nochmal: was sagt

    ls -l /usr/lib/vdr/plugins/

    da drin muss es eine libvdr-tvscraper.so.2.6.0 geben.

  • ln -s /etc/vdr/conf.avail/tvscrapper.conf /etc/vdr/conf.d/50-tvscrapper.conf

    da ist noch ein p zu viel mit drin


    das sollt passen - klappt natuerlich nur, wenn die conf vorhanden ist und die lib am richtige ort liegt (beides wohl nicht gegeben):

    ln -s /etc/vdr/conf.avail/tvscraper.conf /etc/vdr/conf.d/50-tvscraper.conf

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!