Re: upgrade to 2.0.2-4 in debian/testing and config-files
From: Bernd Schubert <bernd.schubert@pci.uni-heidelberg.de>
Subject: upgrade to 2.0.2-4 in debian/testing and config-files
Date: Wed, 30 Jul 2003 17:45:39 +0200
> Hi,
Hi,
> I recently upgraded our tex-packages to the newer version. Now, after a few
> days I noticed that our old configuration files in /etc/texmf are simply
> ingnored.
>
> So after some stracing I found out that those files are read from
> '/var/lib/texmf/web2c'!
> E.g., we made some changes to '/etc/texmf/texmf.cnf', this file still exists,
> a newer file in '/var/lib/texmf/web2c' also exists, but only the file
> '/var/lib/texmf/web2c' is used.
> IMHO, it is quite unsual to have configuration files within the /var directory
Well, it was moved under /var because it was not user editable file,
and its contents was varying according to the packages installed,
and if it was under /etc a user could misunderstand that it could
be editable directly (like you? ;).
(You should modify texmf.cnf through modification of files in
/etc/texmf/texmf.d/ and run update-texmf; which was explained
in texmf.cnf itself)
Also there are many configuration files under /var which are
automatically generated.
> and I think its even more unsual if one is not noticed by the upgrade-script
> about those important changes.
Did't you see any debconf question at upgrading? At least
2.0.2-4.1 or 4.2 would show you some remarks, I suspect.
But please note that there are some users who claime that
we are abusing debconf in some cases. It is a bit difficult
to decide how much we should show user a note on changes.
> Is there a way to have the configuration files back to /etc/texmf?
Anyway, TeX looked only /usr/share/texmf/web2c/texmf.cnf
and so there is not so much difference whether texmf.cnf was
under /etc or /var practically.
Thanks, 2003-7-31(Thu)
--
Debian Developer & Debian JP Developer - much more I18N of Debian
Atsuhito Kohda <kohda@debian.org>
Department of Math., Univ. of Tokushima
Reply to: