Was bedeutet „Zwangsweise entferntes Paket xxx überspringen“? Sollte ich mich darum kümmern?

Was bedeutet „Zwangsweise entferntes Paket xxx überspringen“? Sollte ich mich darum kümmern?

Beim Aktualisieren von TeX Live 2012 mithilfe der bereitgestellten GUI habe ich die folgenden Meldungen erhalten.

Bildbeschreibung hier eingeben

Was bedeutet „Zwangsweise entferntes Paket xxx überspringen“? Sollte ich mich darum kümmern?

Antwort1

Bedeutung: Dieses Paket wird in einer der Sammlungen als Abhängigkeit referenziert, ist aber nicht vorhanden. Dies kann normalerweise nur durch den Aufruf von geschehen tlmgr remove --force. Manchmal können ähnliche Dinge passieren, wenn ein tlmgr-Lauf unterbrochen wird.

Behebung: Um das Problem zu beheben, können Sie Folgendes ausführen:

tlmgr install <package>

ein einzelnes Paket neu zu installieren oder

tlmgr update --all --reinstall-forcibly-removed

jedes zwangsweise entfernte Paket neu zu installieren, oderVerwenden Sie die GUI.

Hintergrund: Paketabhängigkeiten werden verfolgt, aber nicht erzwungen, wenn sie unterbrochen werden. Das heißt, wir erlauben Benutzern, Pakete zu entfernen, auch wenn sie irgendwo referenziert werden. Normalerweise ist das jedoch nicht nötig.

Update im Jahr 2024: Wir haben vor Kurzem eine mögliche Quelle dieser Fehler gefunden und versucht, sie zu beheben, sodass das plötzliche Auftauchen zwangsweise entfernter Pakete jetzt hoffentlich seltener vorkommen sollte.

Antwort2

Installieren Sie zuvor entfernte Pakete erneutUm dieses Problem zu beheben, muss das Kontrollkästchen aktiviert werden. Drücken Sie dannupdaten Sie alle installiertenTaste.

Bildbeschreibung hier eingeben

verwandte Informationen