[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#272341: tetex-base: Upgrade hangs in "Running updmap"



On Dienstag, 21. September 2004 19:48, you wrote:
> Hi Rainer,
>
> >> kpsewhich --debug=120 --format='dvips config' dvips35.map
> >> >kpse-debug.log 2>&1
>
> This puzzles me. The debug output is nearly equal on your and on my
> system. The files are in their places (and the texmf.cnf files are equal
> except that I have jadetex conffiles installed).
>
> I currently cannot see the reason for the error. Are the map files in
> /usr/share/texmf/dvips/tetex readable? Are they real files, or maybe
> stale symlinks?
>
> ls -l /usr/share/texmf/dvips/tetex/*map

silverboxy:~# ls -l /usr/share/texmf/dvips/tetex/*map
-rw-r--r--  1 root root  2315 Dec 25  
2002 /usr/share/texmf/dvips/tetex/bsr-interpolated.map
-rw-r--r--  1 root root  6958 Dec 25  
2002 /usr/share/texmf/dvips/tetex/bsr.map
-rw-r--r--  1 root root 10717 Feb  1  
2003 /usr/share/texmf/dvips/tetex/dvipdfm35.map
-rw-r--r--  1 root root  8693 Feb  1  
2003 /usr/share/texmf/dvips/tetex/dvips35.map
-rw-r--r--  1 root root   705 Jun  5  
1999 /usr/share/texmf/dvips/tetex/hoekwater.map
-rw-r--r--  1 root root  2541 Jan 30  
2003 /usr/share/texmf/dvips/tetex/lucidabr-o.map
-rw-r--r--  1 root root   535 Jan 30  
2003 /usr/share/texmf/dvips/tetex/lumath-o.map
-rw-r--r--  1 root root   223 Sep  1  
2002 /usr/share/texmf/dvips/tetex/mathpple.map
-rw-r--r--  1 root root   299 Nov  3  
2001 /usr/share/texmf/dvips/tetex/mt-belleek.map
-rw-r--r--  1 root root   883 Feb 27  
2003 /usr/share/texmf/dvips/tetex/mt-plus.map
-rw-r--r--  1 root root   484 Feb 27  
2003 /usr/share/texmf/dvips/tetex/mt-yy.map
-rw-r--r--  1 root root 11208 Feb  1  
2003 /usr/share/texmf/dvips/tetex/pdftex35.map
-rw-r--r--  1 root root 12758 Feb  1  
2003 /usr/share/texmf/dvips/tetex/ps2pk35.map
-rw-r--r--  1 root root   858 Sep  1  
2002 /usr/share/texmf/dvips/tetex/pxfonts.map
-rw-r--r--  1 root root   227 Aug  1  
2002 /usr/share/texmf/dvips/tetex/ttcmex.map
-rw-r--r--  1 root root  1714 Sep  1  
2002 /usr/share/texmf/dvips/tetex/txfonts.map
silverboxy:~#

>
> If they are stale links, something must have gone wrong during an
> upgrade (because they used to be symlinks in fact in earlier
> versions). Does purging and reinstalling tetex-base,  

That brings me into different trouble....

silverboxy:~# apt-get remove --purge tetex-base
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  docbook-utils* dvipdfm* jadetex* latex2html* tetex-base* tetex-bin* 
tetex-extra*
0 upgraded, 0 newly installed, 7 to remove and 27 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 113MB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 145257 files and directories currently installed.)
Removing latex2html ...
Purging configuration files for latex2html ...
dpkg - warning: while removing latex2html, directory 
`/usr/share/doc/latex2html/html' not empty so not removed.
dpkg - warning: while removing latex2html, directory 
`/usr/share/doc/latex2html' not empty so not removed.
dpkg - warning: while removing latex2html, directory 
`/var/www/usr/share/latex2html/icons' not empty so not removed.
dpkg - warning: while removing latex2html, directory 
`/var/www/usr/share/latex2html' not empty so not removed.
dpkg - warning: while removing latex2html, directory `/var/www/usr/share' not 
empty so not removed.
dpkg - warning: while removing latex2html, directory `/var/www/usr' not empty 
so not removed.
Removing docbook-utils ...
Removing jadetex ...
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Updating /usr/local/lib/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: /var/lib/texmf/ls-R-TEXMFMAIN lacks magic string. Skipping...
mktexlsr: Updating /var/cache/fonts/ls-R...
mktexlsr: Done.
Purging configuration files for jadetex ...
Replacing config file /etc/texmf/texmf.cnf with new version
Removing tetex-extra ...
Purging configuration files for tetex-extra ...
Removing dvipdfm ...
Removing `diversion of /usr/share/texmf/tex/latex/graphics/dvipdfm.def 
to /usr/share/texmf/tex/latex/graphics/dvipdfm.def.tetex by dvipdfm'
dpkg-divert: rename involves overwriting 
`/usr/share/texmf/tex/latex/graphics/dvipdfm.def' with
  different file `/usr/share/texmf/tex/latex/graphics/dvipdfm.def.tetex', not 
allowed
dpkg: error processing dvipdfm (--purge):
 subprocess post-removal script returned error exit status 2
Removing tetex-bin ...
Purging configuration files for tetex-bin ...
dpkg - warning: while removing tetex-bin, directory `/etc/texmf/texmf.d' not 
empty so not removed.
dpkg: tetex-base: dependency problems, but removing anyway as you request:
 dvipdfm depends on tetex-base.
Removing tetex-base ...
Purging configuration files for tetex-base ...
dpkg - warning: while removing tetex-base, directory `/etc/texmf/dvips' not 
empty so not removed.
dpkg - warning: while removing tetex-base, directory `/etc/texmf' not empty so 
not removed.
dpkg - warning: while removing tetex-base, directory 
`/usr/share/texmf/tex/latex/graphics' not empty so not removed.
Errors were encountered while processing:
 dvipdfm
E: Sub-process /usr/bin/dpkg returned an error code (1)
silverboxy:~# apt-get install docbook-utils dvipdfm jadetex latex2html 
tetex-base tetex-bin tetex-extra
Reading Package Lists... Done
Building Dependency Tree... Done
dvipdfm is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  tetex-bin: Conflicts: dvipdfm
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a 
solution).
silverboxy:~# apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  tetex-base
Suggested packages:
  tetex-extra
Recommended packages:
  tetex-doc
The following NEW packages will be installed:
  tetex-base
0 upgraded, 1 newly installed, 0 to remove and 27 not upgraded.
Need to get 0B/14.4MB of archives.
After unpacking 54.5MB of additional disk space will be used.
Do you want to continue? [Y/n]
Preconfiguring packages ...
Selecting previously deselected package tetex-base.
(Reading database ... 134947 files and directories currently installed.)
Unpacking tetex-base (from .../tetex-base_2.0.2b-5_all.deb) ...
Setting up tetex-base (2.0.2b-5) ...
/var/lib/dpkg/info/tetex-base.postinst: line 1: kpsewhich: command not found

Creating config file /etc/texmf/mktex.cnf with new version

Creating config file /etc/texmf/dvips/config.builtin35 with new version

Creating config file /etc/texmf/updmap.d/00updmap.cfg with new version

silverboxy:~# apt-get install docbook-utils dvipdfm jadetex latex2html 
tetex-base tetex-bin tetex-extra
Reading Package Lists... Done
Building Dependency Tree... Done
dvipdfm is already the newest version.
tetex-base is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  tetex-bin: Conflicts: dvipdfm
E: Broken packages
silverboxy:~# apt-get install docbook-utils jadetex latex2html tetex-base 
tetex-bin tetex-extra
Reading Package Lists... Done
Building Dependency Tree... Done
tetex-base is already the newest version.
Suggested packages:
  perl-doc
Recommended packages:
  openjade1.3 openjade perl-tk
The following packages will be REMOVED:
  dvipdfm
The following NEW packages will be installed:
  docbook-utils jadetex latex2html tetex-bin tetex-extra
0 upgraded, 5 newly installed, 1 to remove and 27 not upgraded.
Need to get 5971kB/16.4MB of archives.
After unpacking 58.0MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://ftp.de.debian.org testing/main tetex-bin 2.0.2-21 [3911kB]
Get:2 http://ftp.de.debian.org testing/main jadetex 3.13-2.1 [170kB]
Get:3 http://ftp.de.debian.org testing/main docbook-utils 0.6.13-7 [72.9kB]
Get:4 http://ftp.de.debian.org testing/non-free latex2html 2002-2-1-8 [1817kB]
Fetched 5971kB in 1m7s (88.1kB/s)
Preconfiguring packages ...
(Reading database ... 140504 files and directories currently installed.)
Removing dvipdfm ...
Removing `diversion of /usr/share/texmf/tex/latex/graphics/dvipdfm.def 
to /usr/share/texmf/tex/latex/graphics/dvipdfm.def.tetex by dvipdfm'
dpkg-divert: rename involves overwriting 
`/usr/share/texmf/tex/latex/graphics/dvipdfm.def' with
  different file `/usr/share/texmf/tex/latex/graphics/dvipdfm.def.tetex', not 
allowed
dpkg: error processing dvipdfm (--remove):
 subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
 dvipdfm
E: Sub-process /usr/bin/dpkg returned an error code (1)
silverboxy:~#

What should I do to get rid of dvipdfm?

> or "apt-get 
> --reinstall install tetex-base" help you?

No, same problem as before (I did that before the purge)

silverboxy:~# apt-get --reinstall install tetex-base
Reading Package Lists... Done
Building Dependency Tree... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 28 not upgraded.
1 not fully installed or removed.
Need to get 0B/14.4MB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n]
Preconfiguring packages ...
(Reading database ... 145260 files and directories currently installed.)
Preparing to replace tetex-base 2.0.2b-5 
(using .../tetex-base_2.0.2b-5_all.deb) ...
Unpacking replacement tetex-base ...
Setting up tetex-base (2.0.2b-5) ...
mktexlsr: /var/lib/texmf/ls-R-TEXMFMAIN lacks magic string. Skipping...
Running initex. This may take some time. ...
fmtutil: /var/lib/texmf/web2c/lambda.oft installed.
fmtutil: /var/lib/texmf/web2c/omega.oft installed.
fmtutil: /var/lib/texmf/web2c/amstex.fmt installed.
fmtutil: /var/lib/texmf/web2c/jadetex.fmt installed.
fmtutil: /var/lib/texmf/web2c/latex.fmt installed.
fmtutil: /var/lib/texmf/web2c/pdfjadetex.fmt installed.
fmtutil: /var/lib/texmf/web2c/pdflatex.fmt installed.
fmtutil: /var/lib/texmf/web2c/pdftex.fmt installed.
fmtutil: /var/lib/texmf/web2c/tex.fmt installed.
fmtutil: /var/lib/texmf/web2c/cont-en.efmt installed.
fmtutil: /var/lib/texmf/web2c/elatex.efmt installed.
fmtutil: /var/lib/texmf/web2c/etex.efmt installed.
fmtutil: /var/lib/texmf/web2c/latex.efmt installed.
fmtutil: /var/lib/texmf/web2c/mptopdf.efmt installed.
fmtutil: /var/lib/texmf/web2c/pdfelatex.efmt installed.
fmtutil: /var/lib/texmf/web2c/pdfetex.efmt installed.
fmtutil: /var/lib/texmf/web2c/pdflatex.efmt installed.
fmtutil: /var/lib/texmf/web2c/metafun.mem installed.
fmtutil: /var/lib/texmf/web2c/mpost.mem installed.
fmtutil: /var/lib/texmf/web2c/mf.base installed.
mktexlsr: /var/lib/texmf/ls-R-TEXMFMAIN lacks magic string. Skipping...

Setting up tetex-extra (2.0.2b-5) ...
Running initex. This may take some time. ...
Running updmap. This may take some time. ...

[Here it hangs as before....]


Many thanks,
Rainer



Reply to: