apt-get erros após a atualização do TeX Live 2012 com tlmgr

3

Estou executando o TeX Live 2012 no Ubuntu Precise. Para a instalação eu segui este tutorial . Ontem, atualizei os pacotes (cerca de 40 itens) para o Tex Live 2012 usando a seguinte ferramenta.

$ sudo tlmgr --gui

As atualizações foram instaladas com sucesso e tudo ainda funcionou.

Hoje, notei que apt-get gera erros quando executo sudo apt-get install something ou sudo apt-get autoremove . Aqui está a saída do console do último comando.

$ sudo apt-get autoremove 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.

After this operation, 0 B of additional disk space will be used.
Setting up texlive-base (2009-15) ...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN... 
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE... 
mktexlsr: Updating /var/lib/texmf/ls-R... 
mktexlsr: Done.

texconfig: unknown option 'paperconf' given as argument for 'texconfig dvips'
texconfig: try 'texconfig dvips' for help
texconfig: unknown option 'paperconf' given as argument for 'texconfig dvipdfmx'
texconfig: try 'texconfig dvipdfmx' for help
texconfig: unknown option 'paperconf' given as argument for 'texconfig xdvi'
texconfig: try 'texconfig xdvi' for help
texconfig: unknown option 'paperconf' given as argument for 'texconfig pdftex'
texconfig: try 'texconfig pdftex' for help
texconfig: unknown option 'paperconf' given as argument for 'texconfig dvips'
texconfig: try 'texconfig dvips' for help

dpkg: error processing texlive-base (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of texlive-latex-base:
 texlive-latex-base depends on texlive-base (>= 2009-1); however:
  Package texlive-base is not configured yet.
dpkg: error processing texlive-latex-base (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of texlive-bibtex-extra:
 texlive-bibtex-extra depends on texlive-latex-base (>= 2009-1); however:
  Package texlive-latex-base is not configured yet.
dpkg: error processing texlive-bibtex-extra (--configure):
 dependency problems - leaving unconfigured

No apport report written because the error message indicates its a followup 
error from a previous failure.
No apport report written because the error message indicates its a followup 
error from a previous failure.

Errors were encountered while processing:
 texlive-base
 texlive-latex-base
 texlive-bibtex-extra

LaTeX em si ainda funciona bem, tanto quanto eu posso ver.

Nota: Apenas no caso de o seguinte ter algo a ver com o problema principal. Também notei há algum tempo que o caminho do homem não aponta mais para as pastas usuais. O problema MANPATH já foi descrito anteriormente. No entanto, não consegui resolvê-lo na minha máquina.

$ echo $MANPATH
/usr/local/texlive/2012/texmf/doc/man
    
por JJD 03.09.2012 / 13:22

1 resposta

1

Por fim, desinstalei todos os pacotes relacionados ao TexLive que permitem que as mensagens de erro desapareçam. Aqui está o que eu fiz ...

sudo apt-get remove tex-common texlive-base texlive-binaries texlive-common \
  texlive-doc-base texlive-latex-base texlive-local texlive-latex-base-doc
sudo apt-get autoremove
sudo apt-get autoclean

Provavelmente usarei o PPA de texlive-backports anunciado para reinstalar o TexLive.

Eu também descobri que o problema MANPATH se originou de uma configuração customizada que fiz em algum momento. Isso foi indiretamente carregado do meu arquivo .zshrc .

# TexLive 2012
export MANPATH=/usr/local/texlive/2012/texmf/doc/man
    
por JJD 15.12.2012 / 21:21