Isso aconteceu comigo durante e após a atualização para o 14.04. Parece que algo está quebrado em textlive. updmap-sys não consegue encontrar alguns arquivos.
Eu consertei da seguinte maneira:
Quando você executa apt-get -f install
(ou autoremove ou o que dispara o erro), você vê o seguinte no início do erro:
Setting up tex-common (4.04) ...
Ignoring /etc/texmf/texmf.d/05TeXMF.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/15Plain.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/45TeXinputs.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/55Fonts.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/65BibTeX.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/75DviPS.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/80DVIPDFMx.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/85Misc.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/90TeXDoc.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/95NonPath.cnf during generation of texmf.cnf, please remove manually!
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time...
updmap-sys failed. Output has been stored in
/tmp/updmap.FnIqXOSv
Please include this file if you report a bug.
Você precisa dar uma olhada no arquivo mencionado na penúltima linha:
less /tmp/updmap.FnIqXOSv
Nota: O nome do arquivo será diferente a cada vez.
Desloque-se para o final. Anote todos os arquivos .map
após a linha que começa com ERROR
:
ERROR: The following map file(s) couldn't be found:
antp.map (in /var/lib/texmf/web2c/updmap.cfg)
comicvn.map (in /var/lib/texmf/web2c/updmap.cfg)
csother.map (in /var/lib/texmf/web2c/updmap.cfg)
cstext.map (in /var/lib/texmf/web2c/updmap.cfg)
fi4.map (in /var/lib/texmf/web2c/updmap.cfg)
grverb.map (in /var/lib/texmf/web2c/updmap.cfg)
mscorevn.map (in /var/lib/texmf/web2c/updmap.cfg)
slantcm.map (in /var/lib/texmf/web2c/updmap.cfg)
zpeu.map (in /var/lib/texmf/web2c/updmap.cfg)
Agora abra o arquivo /var/lib/texmf/web2c/updmap.cfg
com seu editor de texto favorito, eu uso o vi:
sudo vi /var/lib/texmf/web2c/updmap.cfg
Pesquise todos os arquivos .map
que você anotou anteriormente e comente-os colocando a linha com um #
.
Depois, apt-get -f install
deve demorar um pouco para configurar o texlive, mas deve funcionar.