Bug#390129: Rebuilding only provided formats - will that work? (was: Bug#390129: tetex-base: Does not properly call update-* scripts)

2006-10-02 Thread Frank Küster
Hi Ralf, hi Norbert, Frank Küster [EMAIL PROTECTED] wrote: Frank Küster [EMAIL PROTECTED] wrote: Ralf Stubner [EMAIL PROTECTED] wrote: A general point: Recently I was thinking whether it would make sense to change the behaviour of 'format providing packages' such as tetex-base or jadetex:

Bug#390129: tetex-base: Does not properly call update-* scripts

2006-09-29 Thread Frank Küster
Package: tetex-base Version: 3.0-22 Severity: serious Tags: pending From postinst.in: # if tetex-base is upgraded while tetex-bin is already installed, we must # call mktexlr, and regenerate the formats and font maps. clean_texenvironment TEXINIT_P= KPSEWHICH= test -x `which

Bug#390129: tetex-base: Does not properly call update-* scripts

2006-09-29 Thread Ralf Stubner
Frank Küster wrote: The assumption above is wrong, or at least short-sighted. updmap-sys and fmtutil-sys can only be called when tetex-bin is there. However, we *must* call the update script under all circumstances. Otherwise tetex-bin will be without language information etc. I wonder

Bug#390129: tetex-base: Does not properly call update-* scripts

2006-09-29 Thread Frank Küster
Ralf Stubner [EMAIL PROTECTED] wrote: Frank Küster wrote: The assumption above is wrong, or at least short-sighted. updmap-sys and fmtutil-sys can only be called when tetex-bin is there. However, we *must* call the update script under all circumstances. Otherwise tetex-bin will be

Bug#390129: tetex-base: Does not properly call update-* scripts

2006-09-29 Thread Ralf Stubner
Frank Küster wrote: Ralf Stubner [EMAIL PROTECTED] wrote: I don't understand. Shouldn't tetex-bin call the update-* scripts before generating formats/map files/... [Looking into common.functions.in] It seems it doesn't. IMO that's the bigger problem. I think every package that installs

Bug#390129: tetex-base: Does not properly call update-* scripts

2006-09-29 Thread Frank Küster
Ralf Stubner [EMAIL PROTECTED] wrote: Agreed in principle (see below). However, I think it is also important that every package that calls fmtutil/updmap/... has to call the apropriate update-* scripts before, which tetex-bin does not at the moment. Just imagine that instead of tetex-base it

Bug#390129: tetex-base: Does not properly call update-* scripts

2006-09-29 Thread Norbert Preining
On Fre, 29 Sep 2006, Ralf Stubner wrote: A general point: Recently I was thinking whether it would make sense to change the behaviour of 'format providing packages' such as tetex-base or jadetex: Right now they regerenate all formats, even though this is not necessary. Why not have them

Bug#390129: tetex-base: Does not properly call update-* scripts

2006-09-29 Thread Frank Küster
Frank Küster [EMAIL PROTECTED] wrote: Ralf Stubner [EMAIL PROTECTED] wrote: tetex-base would occur. If tetex-bin's postinst would call update-format, the problematic lines would not be present in fmtutil.cnf due to the present .dpkg-new file. I agree, we should get a tetex-bin that does