
Nach den neuesten TeX Live-Updates erhalte ich ständig diese Fehlermeldungen:
LaTeX Warning: You have requested, on input line 26, version
`2018/02/21' of package expl3,
but only version
`2017/12/16 L3 programming layer (loader) '
is available.
! Package xparse Error: Support package l3kernel too old.
Jede Hilfe ist willkommen.
Lösung(aus Christians Kommentar): l3packages auf die vorherige Version wiederherstellen.
Antwort1
Ich hatte das gleiche Problem, habe im Chat danach gefragt und wurde auf diese Frage weitergeleitet. Ich habe es auf meinem Rechner gelöst, daher werde ich nur wiedergeben, was mir gesagt wurde.
Sie müssen l3packages
zur vorherigen Version zurückkehren. Der Befehl lautet
$ tlmgr restore l3packages
(Stellen Sie dem Befehl wahrscheinlich das Präfix „für sudo
die Ausführung als Root“ voran.) Wenn keine Revisionsnummer angegeben ist, werden alle verfügbaren vorherigen Revisionen aufgelistet.
Die Antwort, die ich bekam, war
Do you really want to restore l3packages to revision 44864 (y/N):
Nach der Auswahl y
bekam ich
Restoring l3packages, 44864 from /usr/local/texlive/2016/tlpkg/backups/l3packages.r44864.tar.xz
Und danach hat alles wieder funktioniert.
Laut Kommentaren von Christian und Nasser ist nicht jeder tlmgr restore
so interaktiv wie der obige. Es kann sein, dass Sie nur die Liste der zuvor installierten Revisionen erhalten. Wenn das der Fall ist, wählen Sie die Revision mit der höchsten Nummer (d. h. die aktuellste, die aktuelle nicht mitgerechnet), und geben Sie ein
$ tlmgr restore l3packages <NUM>