Solução permanente para quebra esporádica de biber

Solução permanente para quebra esporádica de biber

Hoje, encontrei um colapso do biber pela segunda vez e sem nenhum problema aparente. Este problema, bem como uma correção, foi relatado em outro lugar relatadoaqui.

Eu queria saber se existe uma solução permanente para isso.

Para referência, estou usando o TL2012 com o Biber 1.2, mas isso também ocorreu no meu sistema anteriormente, mais recentemente no TL2011 com o Biber anterior. O problema não surgiu após a atualização e não acho que esteja relacionado a isso.

Responder1

bibervem com seus próprios módulos Perl, razão pela qual demora muito para a primeira execução do biber. Os módulos são extraídos para Linux em um diretório /tmp/par-????/cache-???. Até aí tudo bem ... Se você atualizar biber, pode haver um problema ao usar módulos antigos desse diretório. Nesse caso, salve-se para excluir esse diretório e reiniciar biber.

Responder2

Conforme sugerido por Daniel, a atualização é uma resposta.

Percebi que a quebra ocorre sistematicamente quando mudo para biblatex+ biberem um documento onde eu estava usando o antigo bibtex. Não limpei os arquivos aux nos três casos em que isso aconteceu.

Portanto, os arquivos .auxTEM QUE SER LIMPOno interruptor.

Caso contrário o biber trava e você tem que limpar a pasta conforme explicado no link da pergunta,MESMO SE VOCÊ LIMPAR OS ARQUIVOS. Então, se travar, despeje o .aux, depois despeje a pasta na mensagem de erro e só então bibercomece a trabalhar novamente

informação relacionada