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

Bug#478992: update-texmf: Basic configuration file /etc/texmf/texmf.d/05TeXMF.cnf missing.



Hilmar Preusse <hille42@web.de> wrote:

> On 03.05.08 Jörg Sommer (joerg@alea.gnuu.de) wrote:
>> Frank Küster schrieb am Sat 03. May, 11:47 (+0200):
>> > "A. Costa" <agcosta@gis.net> wrote:
>
> Hi,
>
>> > > It looks like 'tetex-bin' is missing some files, or it used to have them
>> > > and they're now in some other package.  What package has those config files?
>> > 
>> > tex-common, in etch, lenny, sid. The problem with --force-confmiss is
>> > that those files are under ucf control, not dpkg control, and ucf
>> > doesn't understand --force-confmiss. 
>> 
>> BTW: Why are these files managed with ucf? Why doesn't dpkg fit to your
>>   needs?
>> 
> The files are used to build the file texmf.cnf in Debian. This file
> however is widely described as the central config file of a TeX
> system. So on the one hand the recommended way to change texmf.cnf is
> to change the files in question, but direct changes to texmf.cnf
> should be regarded. There are a few bugs about this topic for tetex
> packages around 2003-2004.
> At this time Frank decided to involve ucf.

That's only half correct: It's the reason why texmf.cnf is managed by
ucf. 

IIRC, the reason why the files in texmf.d are managed by ucf is that
dpkg wasn't at all able to handle the movement of conffiles from one
package to the other, at the time the files were moved from tetex-bin to
tex-common. 

No, sorry, that can't be the complete story either, since even in
oldstable (and tetex-bin) they are ucf-managed. 

We would be glad to put them back under dpkg control, if only dpkg would
provide

a) the necessary features (in particular moving between packages) and

b) some clean way to get them back from ucf without loosing information.

Regards, Frank

-- 
Frank Küster
Debian Developer (teTeX/TeXLive)



Reply to: