
Después de las últimas actualizaciones de TeX Live sigo recibiendo estos errores:
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.
Cualquier ayuda se agradece.
Solución(del comentario de Christian): restaure l3packages a la versión anterior.
Respuesta1
Tuve el mismo problema, pregunté en el chat y me dirigieron a esta pregunta. Lo resolví en mi máquina, así que simplemente contaré lo que me dijeron.
Debe volver l3packages
a la versión anterior. El comando es
$ tlmgr restore l3packages
(probablemente anteponga ese comando para sudo
ejecutarlo como root) Si no se especifica ningún número de revisión, se enumeran todas las revisiones anteriores disponibles.
La respuesta que obtuve fue
Do you really want to restore l3packages to revision 44864 (y/N):
Después de seleccionar y
, obtuve
Restoring l3packages, 44864 from /usr/local/texlive/2016/tlpkg/backups/l3packages.r44864.tar.xz
Y después de eso todo volvió a funcionar.
Según los comentarios de Christian y Nasser, no todos tlmgr restore
son interactivos como el anterior. Puede darse el caso de que solo obtenga la lista de revisiones instaladas anteriormente. Si es así, elija el número más grande (es decir, el más reciente, sin contar el actual), la revisión NUM y escriba
$ tlmgr restore l3packages <NUM>