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

Re: new lmodern package



Ralf Stubner <ralf.stubner@web.de> wrote:

> Anyway, I have now tested 0.92-7 -> 0.99.3-1 and 0.92-7
> -> 0.92-11 -> 0.99.3-1 updates. Unfortunately, I get the message
>
> Configuration file `/etc/texmf/updmap.d/10lmodern.cfg'
>  ==> File on system created by you or by a script.
>  ==> File also in package provided by package maintainer.
>    What would you like to do about it ?  Your options are:
> [...]
>
> in both cases when updating from 0.92-7. It seems as if there is
> something wrong in the preinst code checking 10lmodern.cfg. I haven't
> found the reason yet, though.

After a short look, it seems to me as if this is exactly what one can
expect.  This file was not under dpkg control previously, now it is, and
consequently we get the "created by a script" message which is totally
correct. 

I see two ways around that.  The first is to remove the file in preinst
if it is unchanged (md5sum check etc.), this will make dpkg happy in
normal cases, otherwise the message is only slightly wrong and should be
"changed by you" instead of "created".  The second is ucf.

Regards, Frank
-- 
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)



Reply to: