Kann streamdev nicht clonen

  • Hallo,

    beim Versuch das Plugin Streamdev zu klonen, bekomme ich einen Fehler

    Code
    1. git clone -v https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git/ vdr-plugin-streamdev
    2. Klone nach 'vdr-plugin-streamdev' ...
    3. error: GnuTLS recv error (-54): Error in the pull function. (curl_result = 56, http_code = 0, sha1 = e19b7657e4c783e857525559ec228edae0e63299)
    4. error: Unable to find e19b7657e4c783e857525559ec228edae0e63299 under https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git
    5. Cannot obtain needed blob e19b7657e4c783e857525559ec228edae0e63299
    6. while processing commit 89735cbd95ea82c309be3c2faf939d03cc8aa6eb.
    7. error: fetch failed.


    Bei anderen Plugins (z.B. markad) bekomme ich den Fehler nicht.


    Was läuft da schief?

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

  • Hi,


    hier alles Ok!

    Code
    1. wolfi@Ku-Aspire:~/ppa-wolfi/plugins-2.3.8$ git clone -v https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git/ vdr-plugin-streamdev
    2. Klone nach 'vdr-plugin-streamdev' ...
    3. Prüfe Konnektivität ... Fertig.


    Gruss

    Wolfgang

  • live, markad, softhddevice, tvguideng und vnsiserver kann ich zum Beispiel klonen


    Bei streamdev, skindesigner oder epgsearch funktioniert es bei mir nicht.

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

    The post was edited 1 time, last by goldbär ().

  • Hi,


    Bei streamdev, skindesigner oder epgsearch funktioniert es bei mir nicht.

    hier schon!(vllt. lag es am Server)

    Code
    1. wolfi@Ku-Aspire:~/ppa-wolfi/plugins-2.3.8$ git clone https://projects.vdr-developer.org/git/vdr-plugin-epgsearch.git
    2. Klone nach 'vdr-plugin-epgsearch' ...
    3. Prüfe Konnektivität ... Fertig.
    4. wolfi@Ku-Aspire:~/ppa-wolfi/plugins-2.3.8$ git clone https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git
    5. Klone nach 'vdr-plugin-streamdev' ...
    6. Prüfe Konnektivität ... Fertig.
    7. wolfi@Ku-Aspire:~/ppa-wolfi/plugins-2.3.8$ git clone https://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git
    8. Klone nach 'vdr-plugin-skindesigner' ...
    9. Prüfe Konnektivität ... Fertig


    Gruss

    Wolfgang

  • Ich versuche das jetzt schon seit Tagen. Dachte auch erst, dass es am Server liegt.

    Merkwürdig ist aber, dass ich eineige Plugins clonen kann, andere aber nicht.


    Ich habe überhaupt keine Idee wo ich den Fehler suchen soll.

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

  • Vielleicht liegt es an der git Version.

    Gruß
    Frodo

  • git --version

    git version 2.7.4

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

  • Habe jetzt mal folgendes gemacht

    Code
    1. GIT_CURL_VERBOSE=1 git clone https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git/ vdr-plugin-streamdev

    Das liefert (nur das Ende kopiert)


    Die Fehlermeldung kommt immer mit dem selben blob und commit

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

  • Geht bei dir ein

    Code
    1. curl https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git/objects/e1/9b7657e4c783e857525559ec228edae0e63299 > test

    Hast du sonst Netzwerk Probleme? Hast du einen Proxyserver?


    Kannst du mal schauen ob GDO aktiviert ist und wenn ja, deaktiviert probieren?


    Status: ethtool -k eth0 | grep generic-segmentation-offload

    Deaktivieren: ethtool -K eth0 gso off

    Wieder Aktivieren: ethtool -K eth0 gso on

  • Code
    1. curl https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git/objects/e1/9b7657e4c783e857525559ec228edae0e63299 > test
    2. % Total % Received % Xferd Average Speed Time Time Time Current
    3. Dload Upload Total Spent Left Speed
    4. 0 0 0 0 0 0 0 0 --:--:-- 0:03:06 --:--:-- 0
    5. curl: (56) GnuTLS recv error (-54): Error in the pull function.

    Sonst keine Netzwerkprobleme, kein Proxy


    GDO sagt mir nichts


    Wie gesagt, der Fehler tritt ja nur bei einigen Plugins auf.

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

  • Gibt andere Leute mit dem Problem (https://github.com/curl/curl/issues/1707), aber keine wirkliche Lösung. Liegt wohl an GnuTLS. Man kann GIT/cURL mit OpenSSL kompilieren, und sehen obs dann geht. Aber so die befriedigende Lösung finde ich das auch nicht..


    https://stackoverflow.com/ques…gnutls-without-rebuilding


    Alternativ kannst du einfach mal Git und Curl bzw. libcurl updaten und sehen ob die aktuelle Version tut.

    GDO sagt mir nichts


    Ich meinte GSO, sorry.

    https://wiki.linuxfoundation.org/networking/gso


    Ist eigentlich eine Optimierung, kann in machen Konfigurationen zu timeouts führen.

  • Ich verstehe nur nicht warum es mit einigen Plugins immer funktioniert, mit anderen aber nie.

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

  • Ich verstehe nur nicht warum es mit einigen Plugins immer funktioniert, mit anderen aber nie.

    Da kann ich dir auch nicht weiterhelfen. Da bräuchte man vermutlich Logs vom Server. Die Vermutung mit GSO, das hätte sein können, wenn es an einer bestimmten Dateigröße liegt. Wenn du dem Problem wirklich auf den Grund gehen willst, solltest du dich vielleicht an die cURL/GnuTLS Experten wenden ;)