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

Bug#329189: tetex-base: dvips -Poutline not using .pfb fonts



Arne Ahrend <aahrend@web.de> wrote:

> On Wed, 05 Oct 2005 15:16:30 +0200
> Frank Küster <frank@debian.org> wrote:
>
>> This shows that updmap is in fact executed, but it seems that it does
>> not do the right thing.  However, it should save a detailed log of its
>> actions in /var/lib/texmf/web2c/updmap.log.  Can you please make repeat
>> the test above so that it leads to the error, installing tetex-base and
>> tetex-bin first.  Then, before installing tetex-extra, please do the
>> following:
>> 
>> - remove /var/lib/texmf/web2c/updmap.log just to make sure we get the
>>   right one
>
> Hmm, this file is not there and it does not get created...

Uh, that might point to the actual reason: It might be that the updmap
run from the postinst creates its files at a different place. What is
still unclear is why it does so.  Could it be that you use different
methods of gaining root rights for installing packages on the one hand,
and for manually running updmap on the other?

  Do you have dlocate installed?  If yes, please send us the output of

dlocate updmap.log
dlocate updmap.cfg

Furthermore, please send us the output of the following commands:

kpsewhich --expand-var='$VARTEXMF'
kpsewhich --expand-var='$TEXMF'

Please execute them after getting root rights the same way you do it for
apt-get (or both ways if there are two different ones).

> I also changed the verboseMsg() { $verbose && echo ${1+"$@"} ; } by removing the
> redirection to STDERR, since the the /var/lib/dpkg/info/tetex-extra.postinst script
> redirects STDERR into a file which it deletes immediately.

Oh, yes, I forgot this.  If the output of the commands above doesn't
help us, we'll have to do more complicated things to get the postinst
changed. 

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer




Reply to: