Solución permanente al colapso esporádico del biber

Solución permanente al colapso esporádico del biber

Hoy me encontré con una avería en Biber por segunda vez y sin ningún problema aparente. Este problema, así como su solución, se han informado en otros lugares.aquí.

Quería saber si existe una solución permanente para esto.

Como referencia, estoy usando TL2012 con biber 1.2, pero esto también ocurrió en mi sistema anteriormente, más recientemente en TL2011 con el biber anterior. Sin embargo, el problema no surgió después de la actualización y no creo que esté relacionado con él.

Respuesta1

biberviene con sus propios módulos Perl, razón por la cual la primera ejecución de biber. Los módulos se extraen para Linux en un directorio /tmp/par-????/cache-???. Hasta ahora todo bien... Si actualiza biberentonces puede haber un problema cuando use módulos antiguos de ese directorio. En tal caso, lo mejor es eliminar ese directorio y reiniciar biber.

Respuesta2

Como sugirió Daniel, la actualización es una respuesta.

Noté que el desglose ocurre sistemáticamente cuando cambio a biblatex+ biberen un documento donde anteriormente estaba usando bibtex simple y antiguo. No borré los archivos auxiliares en los tres casos en los que esto sucedió.

Entonces los archivos .auxTIENE QUE SER LIMPIOsobre el interruptor.

De lo contrario, Biber falla y debe borrar la carpeta como se explica en el enlace de la pregunta.INCLUSO SI BORRAS LOS ARCHIVOS. Entonces, si falla, descargue el archivo .aux, luego descargue la carpeta en el mensaje de error y solo entonces bibercomience a funcionar nuevamente.

información relacionada