Bug#334658: Problem is back in latest unstable
Moshe Yudkowsky <speech@pobox.com> wrote:
>> Setting up tex-common (0.33) ...
>> Replacing config file /etc/texmf/texmf.d/05TeXMF.cnf with new version
>> Replacing config file /etc/texmf/texmf.cnf with new version
>> Error: '/etc/texmf/web2c/updmap.cfg' should not exist when using the
>> Debian teTeX or TeX Live packages. Presumably, you used updmap-sys
>> in maintainance mode (options --edit, --syncwithtrees, etc.).
>> This shouldn't be done with the Debian teTeX or TeX Live
>> packages.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
You did read that, right?
> Indeed, the lm.map file does not actually exist in the package manifest.
lm.map has been split into smaller files. Presumably, your
/etc/texmf/updmap.d/10lmodern.cfg points to this file, but it shouldn't.
Did you refuse a conffile upgrade?
What is the output of:
ls -l /etc/texmf/updmap.d/10lmodern.cfg*
>> 594 apache2# updmap-sys --syncwithtrees
Noooooo!
You were told above that this command causes a mess on Debian. Don't use
it. Now you have to remove /etc/texmf/web2c/updmap.cfg again.
>> !!! WARNING: Identical copy of used file for `mathpple.map'
>> exists in obsolete location
>> /etc/texmf/dvips/mathpple.map
>> Please, consider removing this file.
[...]
>> !!! WARNING: Identical copy of used file for `pxfonts.map'
>> exists in obsolete location
>> /etc/texmf/dvips/pxfonts.map
>> Please, consider removing this file.
[...]
etc.
I wonder why Moshe still has these files. Do the other TeX maintainers
have any idea?
> Unfortunately, this does not resolve my apt-get package problems:
That was expected...
>> Error: '/etc/texmf/web2c/updmap.cfg' should not exist when using the
>> Debian teTeX or TeX Live packages. Presumably, you used updmap-sys
>> in maintainance mode (options --edit, --syncwithtrees, etc.).
>> This shouldn't be done with the Debian teTeX or TeX Live packages. Instead,
>> you should edit the files in /etc/texmf/updmap.d/ and run update-updmap,
>> mktexlsr and updmap-sys.
>> Please remove '/etc/texmf/web2c/updmap.cfg' and try again.
You've been warned before. Don't use updmap-sys in maintainance mode.
> I am pretty darn sure that I didn't create /etc/texmf/web2c/updmap.cfg
> manually, and in fact there was a notice to that effect in updmap.cfg.
Not manually, but it was created when you called
'updmap-sys --syncwithtrees'.
> Suggestions?
1. Don't use updmap-sys in maintainance mode.
2. Have a look in your /etc/texmf/updmap.d/, check for .dpkg-dist files
and such, clean it all up (be sure to end up with the latest versions
of the conffiles, as shipped by the various packages), and then run
update-updmap, mktexlsr and updmap-sys (as root).
If it worked (it should), you can then configure the packages that
are still unconfigured, such as lmodern and tetex-extra.
--
Florent
Reply to: