Hallo,
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
Liebe Grüße Uwe