[solved] Probleme mit apt-get update und vdrdevel mit Proxy

  • Ich habe Probleme mit apt-get update und vdrdevel. Das will einfach nicht.


    Aber, bevor ich nun meine ganze topologie erkläre, frage ich erstmal schnell, ob meine source.list ok ist.


    Wenn sie ok ist, kommen auf jeden fall mehr infos ;)


    Bin gerade auf der Arbeit und komme erst heute nacht wieder an den Rechner...


    meine source.list


    # release = vdr-experimental | vdr-testing | vdr-stable
    # dist = sarge
    # section = base | backports | addons | vdr-multipatch | vdr-standard | vdr-bigpatch



    deb http://e-tobi.net/vdrdevel-experimental sarge base backports addons vdr-multipatch


    deb http://e-tobi.net/vdr-experimental sarge base
    deb http://e-tobi.net/vdr-testing sarge base backports addons vdr-multipatch


    deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/testing/binary base/


    deb http://ftp.de.debian.org/debian sarge main contrib non-free


    deb ftp://ftp.nerim.net/debian-marillat sarge main



    die Fehlermeldung:


    export ftp_proxy="http://10.0.0.1:3128/"
    export http_proxy="http://10.0.0.1:3128/"
    apt-get update
    OK http://e-tobi.net sarge/base Packages
    OK http://ftp.de.debian.org sarge/main Packages
    OK http://e-tobi.net sarge/base Release
    OK http://e-tobi.net sarge/backports Packages
    OK http://e-tobi.net sarge/backports Release
    OK http://e-tobi.net sarge/addons Packages
    OK http://e-tobi.net sarge/addons Release
    OK http://e-tobi.net sarge/vdr-multipatch Packages
    OK http://e-tobi.net sarge/vdr-multipatch Release
    Hole:1 ftp://ftp.heise.de base/ Packages
    OK http://e-tobi.net sarge/base Packages
    Hole:2 ftp://ftp.nerim.net sarge/main Packages
    Ign ftp://ftp.heise.de base/ Release
    Hole:3 ftp://ftp.nerim.net sarge/main Release
    OK http://e-tobi.net sarge/base Release
    OK http://e-tobi.net sarge/base Packages
    OK http://e-tobi.net sarge/base Release
    OK http://e-tobi.net sarge/backports Packages
    OK http://e-tobi.net sarge/backports Release
    OK http://e-tobi.net sarge/addons Packages
    OK http://e-tobi.net sarge/addons Release
    OK http://e-tobi.net sarge/vdr-multipatch Packages
    OK http://e-tobi.net sarge/vdr-multipatch Release
    OK http://ftp.de.debian.org sarge/main Release
    OK http://ftp.de.debian.org sarge/contrib Packages
    OK http://ftp.de.debian.org sarge/contrib Release
    OK http://ftp.de.debian.org sarge/non-free Packages
    OK http://ftp.de.debian.org sarge/non-free Release
    Es wurden 27,2kB in 1m1s geholt (445B/s)
    Paketlisten werden gelesen... Fertig
    W: Kann nicht auf die Liste http://e-tobi.net sarge/backports Packages
    (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_backports_binary-i386_Packages)
    der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/addons Packages
    (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_addons_binary-i386_Packages)
    der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/vdr-multipatch
    Packages
    (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_vdr-multipatch_binary-i386_Packages)
    der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/backports Packages
    (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_backports_binary-i386_Packages)
    der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/addons Packages
    (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_addons_binary-i386_Packages)
    der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/vdr-multipatch
    Packages
    (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_vdr-multipatch_binary-i386_Packages)
    der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Sie möchten vielleicht »apt-get update« aufrufen, um diese Probleme
    zu lösen




    apt-get clean, apt-get update --fixmissing , rm /var/lib/apt/lists/e-tobi.net*


    hat alles nicht geholfen. Also gehe ich erstmal davon aus, dass was in der source.list nicht stimmt. Aber was?


    Habe die Liste aus: (1.Post)
    http://vdrportal.de/board/thread.php?threadid=38490&sid=



    Chris


    VDR 1: Was altes im Keller
    VDR 3: yavdr64 0.6, ASRock Q1900M

    Einmal editiert, zuletzt von ChrisBox ()

  • Hallo!


    Deine sources.list sieht völlig in Ordnung aus. Und apt-get zeigt ja auch erst an, dass die Dateien da sind. :rolleyes:


    Gibt es denn diese Dateien wirklich nicht? Zum Beispiel:
    /var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_addons_binary-i386_Packages


    Oder liegt es an den Zugriffsrechten? Was zeigt "ls -l /var/lib/apt/lists/e-tobi.net*"?


    Funktionierte die Proxy-Technik mit den alten Einträgen? Wenn ja, könntest du auch dabei bleiben, sie sollten immer noch funktionieren.


    Tom

  • Das geht ja fix, Danke.


    ls -l /var/lib/apt/lists/e-tobi.net*
    -rw-r--r-- 1 root root 3629 2005-08-20 10:47 /var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_addons_binary-i386_Release
    -rw-r--r-- 1 root root 1272 2005-08-20 10:47 /var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_backports_binary-i386_Release
    -rw-r--r-- 1 root root 0 2005-09-02 18:41 /var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_base_binary-i386_Packages
    -rw-r--r-- 1 root root 3632 2005-08-20 10:47 /var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_base_binary-i386_Release
    -rw-r--r-- 1 root root 113 2005-09-02 18:41 /var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_vdr-multipatch_binary-i386_Release
    -rw-r--r-- 1 root root 13586 2005-09-03 13:05 /var/lib/apt/lists/e-tobi.net_vdr-experimental_dists_sarge_base_binary-i386_Packages
    -rw-r--r-- 1 root root 99 2005-09-05 23:57 /var/lib/apt/lists/e-tobi.net_vdr-experimental_dists_sarge_base_binary-i386_Release
    -rw-r--r-- 1 root root 10797 2005-08-20 10:47 /var/lib/apt/lists/e-tobi.net_vdr-testing_dists_sarge_addons_binary-i386_Packages
    -rw-r--r-- 1 root root 101 2005-09-05 23:57 /var/lib/apt/lists/e-tobi.net_vdr-testing_dists_sarge_addons_binary-i386_Release
    -rw-r--r-- 1 root root 2668 2005-08-20 10:47 /var/lib/apt/lists/e-tobi.net_vdr-testing_dists_sarge_backports_binary-i386_Packages
    -rw-r--r-- 1 root root 104 2005-09-05 23:57 /var/lib/apt/lists/e-tobi.net_vdr-testing_dists_sarge_backports_binary-i386_Release
    -rw-r--r-- 1 root root 10070 2005-08-20 10:47 /var/lib/apt/lists/e-tobi.net_vdr-testing_dists_sarge_base_binary-i386_Packages
    -rw-r--r-- 1 root root 99 2005-09-05 23:57 /var/lib/apt/lists/e-tobi.net_vdr-testing_dists_sarge_base_binary-i386_Release
    -rw-r--r-- 1 root root 54970 2005-08-20 10:47 /var/lib/apt/lists/e-tobi.net_vdr-testing_dists_sarge_vdr-multipatch_binary-i386_Packages
    -rw-r--r-- 1 root root 109 2005-09-05 23:57 /var/lib/apt/lists/e-tobi.net_vdr-testing_dists_sarge_vdr-multipatch_binary-i386_Release


    Source.list... gut


    Also, mein Netzwerk sieht so aus:


    DSL-Router 192.168.10.1 (Netgear sinus 154)
    Dort habe ich eine DMZ eingerichtet. Die routet alle Daten nach 192.168.100


    Transder: Server
    IpAdressen:
    192.168.100 (Extern, DMZ)
    10.0.0.1 (intern)
    hat ein Jana-Proxy am laufen (cache gelöscht); Port 3128

    PundiT: VDR
    IpAdresse:
    10.0.0.12
    export ftp_proxy="http://10.0.0.1:3128/"
    export http_proxy="http://10.0.0.1:3128/"
    apt-get update und dann kommt oben der Kram.


    Auf Transder habe ich NICHT ICS oder andere verrenkungen (Brücke oder so) eingestellt, da ich ja den Proxy nutzte. Ist das richtig so?


    Auf dem Pundit bin ich als root unterwegs.
    Achja:


    das habe ich jetzt gerade gemacht:
    rm /var/lib/apt/lists/e-tobi.net_*


    danch ein:
    apt-get update


    dann sieht das Logfile echt anders aus:
    rm /var/lib/apt/lists/e-tobi.net_*
    pundit:~# apt-get update
    0% [Verbinde mit e-tobi.net (195.149.74.135)] [Verbinde mit ftp.heise.de (193.99.144.79)] [Verbinde mit ftp.de.debian.org (14
    pundit:~# export ftp_proxy="http://10.0.0.1:3128/"
    pundit:~# export http_proxy="http://10.0.0.1:3128/"
    pundit:~# apt-get update
    Hole:1 http://e-tobi.net sarge/base Packages [20B]
    OK http://ftp.de.debian.org sarge/main Packages
    Hole:2 http://e-tobi.net sarge/base Release [3632B]
    Hole:3 http://e-tobi.net sarge/backports Packages [99B]
    99% [3 Packages gzip 0] [Warte auf Kopfzeilen (header)] [Warte auf Kopfzeilen (header)] [Warte auf Kopfzeilen (header)] [Wart
    gzip: stdin: not in gzip format
    Fehl http://e-tobi.net sarge/backports Packages
    Unterprozess gzip ist mit einem Fehlercode zurückgekehrt (1)
    Hole:4 http://e-tobi.net sarge/backports Release [1272B]
    Hole:5 http://e-tobi.net sarge/addons Packages [104B]
    99% [5 Packages gzip 0] [Warte auf Kopfzeilen (header)] [Warte auf Kopfzeilen (header)] [Warte auf Kopfzeilen (header)] [Wart
    gzip: stdin: not in gzip format
    Fehl http://e-tobi.net sarge/addons Packages
    Unterprozess gzip ist mit einem Fehlercode zurückgekehrt (1)
    Hole:6 ftp://ftp.nerim.net sarge/main Packages
    Hole:7 http://e-tobi.net sarge/addons Release [3629B]
    Hole:8 ftp://ftp.heise.de base/ Packages
    Hole:9 http://e-tobi.net sarge/vdr-multipatch Packages [101B]
    99% [9 Packages gzip 0] [Warte auf Kopfzeilen (header)] [8 Packages 7578] [Warte auf Kopfzeilen (header)] [6 Packages 4206]
    gzip: stdin: not in gzip format
    Fehl http://e-tobi.net sarge/vdr-multipatch Packages
    Unterprozess gzip ist mit einem Fehlercode zurückgekehrt (1)
    Hole:10 http://e-tobi.net sarge/vdr-multipatch Release [9252B]
    Hole:11 http://e-tobi.net sarge/base Packages [109B]
    99% [11 Packages gzip 0] [Warte auf Kopfzeilen (header)] [Warte auf Kopfzeilen (header)] [Warte auf Kopfzeilen (header)] [War
    gzip: stdin: not in gzip format
    Fehl http://e-tobi.net sarge/base Packages
    Unterprozess gzip ist mit einem Fehlercode zurückgekehrt (1)
    Hole:12 ftp://ftp.nerim.net sarge/main Release
    Ign ftp://ftp.heise.de base/ Release
    OK http://ftp.de.debian.org sarge/main Release
    OK http://ftp.de.debian.org sarge/contrib Packages
    OK http://ftp.de.debian.org sarge/contrib Release
    OK http://ftp.de.debian.org sarge/non-free Packages
    OK http://ftp.de.debian.org sarge/non-free Release
    Hole:13 http://e-tobi.net sarge/base Release [99B]
    Hole:14 http://e-tobi.net sarge/base Packages [3632B]
    Hole:15 http://e-tobi.net sarge/base Release [99B]
    Hole:16 http://e-tobi.net sarge/backports Packages [1272B]
    Hole:17 http://e-tobi.net sarge/backports Release [104B]
    Hole:18 http://e-tobi.net sarge/addons Packages [3629B]
    Hole:19 http://e-tobi.net sarge/addons Release [101B]
    Hole:20 http://e-tobi.net sarge/vdr-multipatch Packages [9252B]
    Hole:21 http://e-tobi.net sarge/vdr-multipatch Release [109B]
    Es wurden 63,7kB in 19s geholt (3309B/s)
    Konnte http://e-tobi.net/vdrdevel-exp…s/binary-i386/Packages.gz nicht holen Unterprozess gzip ist mit einem Fehlercode zurückgekehrt (1)
    Konnte http://e-tobi.net/vdrdevel-exp…s/binary-i386/Packages.gz nicht holen Unterprozess gzip ist mit einem Fehlercode zurückgekehrt (1)
    Konnte http://e-tobi.net/vdrdevel-exp…h/binary-i386/Packages.gz nicht holen Unterprozess gzip ist mit einem Fehlercode zurückgekehrt (1)
    Konnte http://e-tobi.net/vdr-experime…e/binary-i386/Packages.gz nicht holen Unterprozess gzip ist mit einem Fehlercode zurückgekehrt (1)
    Paketlisten werden gelesen... Fertig
    W: Kann nicht auf die Liste http://e-tobi.net sarge/backports Packages (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_backports_binary-i386_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/addons Packages (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_addons_binary-i386_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/vdr-multipatch Packages (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_vdr-multipatch_binary-i386_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/base Packages (/var/lib/apt/lists/e-tobi.net_vdr-experimental_dists_sarge_base_binary-i386_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/backports Packages (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_backports_binary-i386_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/addons Packages (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_addons_binary-i386_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/vdr-multipatch Packages (/var/lib/apt/lists/e-tobi.net_vdrdevel-experimental_dists_sarge_vdr-multipatch_binary-i386_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Kann nicht auf die Liste http://e-tobi.net sarge/base Packages (/var/lib/apt/lists/e-tobi.net_vdr-experimental_dists_sarge_base_binary-i386_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
    W: Sie möchten vielleicht »apt-get update« aufrufen, um diese Probleme zu lösen
    E: Einige Indexdateien konnten nicht heruntergeladen werden, sie wurden ignoriert oder alte an ihrer Stelle benutzt



    Chris

    Chris


    VDR 1: Was altes im Keller
    VDR 3: yavdr64 0.6, ASRock Q1900M

    Einmal editiert, zuletzt von ChrisBox ()

  • Ach, damit wir das auch ausschliessen können:


    gzip -h
    gzip 1.3.5
    (2002-09-30)
    usage: gzip [-cdfhlLnNrtvV19] [-S suffix] [file ...]
    -c --stdout write on standard output, keep original files unchanged
    -d --decompress decompress
    -f --force force overwrite of output file and compress links
    -h --help give this help
    -l --list list compressed file contents
    -L --license display software license
    -n --no-name do not save or restore the original name and time stamp
    -N --name save or restore the original name and time stamp
    -q --quiet suppress all warnings
    -r --recursive operate recursively on directories
    -S .suf --suffix .suf use suffix .suf on compressed files
    -t --test test compressed file integrity
    -v --verbose verbose mode
    -V --version display version number
    -1 --fast compress faster
    -9 --best compress better
    --rsyncable Make rsync-friendly archive
    file... files to (de)compress. If none given, use standard input.
    Report bugs to <bug-gzip@gnu.org>.


    VDR 1: Was altes im Keller
    VDR 3: yavdr64 0.6, ASRock Q1900M

  • An gzip liegt es nicht. Aber es sieht so aus, als ob die Dateien verwechselt werden.


    Hole:2 http://e-tobi.net sarge/base Release [3632B]
    Hole:3 http://e-tobi.net sarge/backports Packages [99B]
    99% [3 Packages gzip 0] [Warte auf Kopfzeilen (header)] [Warte auf Kopfzeilen (header)] [Warte auf Kopfzeilen (header)] [Wart
    gzip: stdin: not in gzip format


    An den Längen kann man erkennen, dass für base die Packages.gz (3632 Byte) an stelle der Release-Datei (99 Byte) gelesen wird. Diese wird dafür als Packages.gz für backports verkauft, worüber sich gzip folgerichtig beschwert.


    Ich kann mir nur vorstellen, dass dein Proxy da was durcheinander bringt. Er scheint nicht darauf eingerichtet zu sein, dass mehrere Dateien parallel gelesen werden. Eventuell kann er aber auch das eingesetzte HTTP-Protokoll nicht.


    Wenn du den Proxy nicht in Ordnung bringen kannst, könntest du versuchen, die apt-get-Einstellungen in /etc/apt/apt.conf anzupassen. Beispiele gibt es in /usr/share/doc/apt/examples/configure-index.gz. Aber frag mich nicht, was du da einstellen musst. Erfolgversprechend sieht für mich Queue-Mode "access" aus bzw. die http-Einstellungen. Da gibt es auch was mit Proxy - vielleicht funktioniert es damit besser.


    Als erster Notbehelf könntest du die sources.list-Einträge einzeln aktivieren. Mit etwas Glück werden dann keine Dateien parallel geholt.


    Tom

  • Ich habe es teilweise ausgeschaltet, wie Du gesagt hast. Das hat funktioniert.


    Gut, wenn die Daten vertauscht werden, muß ich das eben austricksen!


    Einmal habe ich e-tobi und einmal www.e-tobi eingestellt.
    DAS KLAPPT!!


    deb http://www.e-tobi.net/vdrdevel-experimental sarge base backports addons vdr-multipatch


    deb http://e-tobi.net/vdr-experimental sarge base
    deb http://e-tobi.net/vdr-testing sarge base backports addons vdr-multipatch


    Vielen Dank,
    Chris


    VDR 1: Was altes im Keller
    VDR 3: yavdr64 0.6, ASRock Q1900M

Jetzt mitmachen!

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