also die Lösung war einen anderen Mirror zu nehmen,
(ich hatte von der ML eine Liste bekommen, der erste hatte das
gleiche Problem, mit dem zweiten hat es geklappt).
Keine Idee wer das was verbockt hat, war aber nervig, vor allem
für nicht apt-get user.
CU
________________________________________
Von: Flug <flug-bounces(a)lug-freiburg.de> im Auftrag von Mathias Behrle
<m9s(a)mailbox.org>
Gesendet: Freitag, 30. Oktober 2020 23:15:56
An: flug(a)lug-freiburg.de
Betreff: Re: apt-get --fix-missing
* Uwe Kleine-König: " Re: apt-get --fix-missing" (Fri, 30 Oct 2020 14:26:02
+0100):
Hallo Uwe,
On 10/29/20 7:00 PM, Mathias Behrle wrote:
- Es kann vorkommen, dass ein Mirror noch nicht
voll gesynct ist bzw.
abhängige Pakete es noch nicht in den Pool geschafft haben. Hier hilft
üblicherweise abwarten und apt update, bis das Paket verfügbar ist.
For the record: Mit einem richtig gepflegten Mirror passiert das nicht.
Ein Mirror ist konsistent, wenn die Pakete, die in den Index-Dateien
(z.B.
http://deb.devuan.org/merged/dists/beowulf/main/binary-amd64/Packages.gz)
gelistet sind, auch da sind. Deswegen werden zum Synchronisieren
üblicherweise 3 Schritte gemacht:
- Holen der neuen Pakete vom Master
- Synchronisieren der Index-Dateien
- Löschen von Paketen, die es auf dem Master nicht mehr gibt.
So ist zu jeder Zeit sichergestellt, dass der Mirror konsistent ist.
Fehler dieser Art können nur passieren, wenn der Master kaputt ist oder
das obige Vorgehen nicht eingehalten wird.
Für die genauen Details:
https://www.debian.org/mirror/ftpmirror
Ich muss dir aus Erfahrung leider widersprechen, weil ich diese Situation auch
schon hatte (und zwar in Debian main). Es geht nicht darum, dass irgendwelche
Mirrors falsch konfiguriert sind, sondern m.E. um Pakete, die als
Abhängigkeiten verzeichnet sind, es aber erst später in den Master (also auch
den Mirror) schaffen als die Pakete die auf sie referenzieren. Ich vermag jetzt
nicht zu sagen, warum das in Einzelfällen so war, aber es ist (einige Male)
passiert, dass Pakete noch nicht verfügbar waren, die als Abhängigkeiten
gelistet waren.
Liebe Grüße
Mathias
PS: Ich fahre einen Mix aus Testing aus Sid mit (seltenst) Experimental, da
passiert sowas vielleicht eher.
--
Mathias Behrle
PGP/GnuPG key availabable from any keyserver, ID: 0xD6D09BE48405BBF6
AC29 7E5C 46B9 D0B6 1C71 7681 D6D0 9BE4 8405 BBF6