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

Bug#281792: tetex-base: missing texdoctk files in /etc/texdoctk



du message de Frank Küster du 18 nov

Hello,

> Hilmar Preusse <hille42@web.de> schrieb:
> 
> > On 17.11.04 Alain Cabiran (acabiran@club-internet.fr) wrote:
> >
> > Moin,
> >
> >> texdoctk seems to be joined with tetex-base but two files are not
> >> copied and texdoctk can't run :
> >> 
> >> /texmf/texdoctk/texdoctkrc.default
> >> is not copied into
> >> /etc/texdoctk/texdoctkrc
> >> 
> > Code from the debian/rules
> >
> > # texdoctk stuffs
> >        mv $(txmfdir)/texdoctk debian/$(package)/etc
> >        (cd debian/$(package)/etc/texdoctk; mv texdocrc.defaults texdocrc)
> >
> > bad typo.
> 
> No, this is not a typo, and I don't know which file Alain is talking
> about. Both in tetex-2.0 and in the current beta, texdoctk uses
> texdocrc.default, and we patch it to use textdocrc. No "tk" in the name
> of the configuration file. And there isn't a file with that name around,
> anyway. 

this is strange, i updraded from woody and found that texdoctk ran like
this :

Couldn't open system-wide default config file texdocrc.
font "" doesn't exist at /usr/bin/texdoctk line 1545.

So i purged the whole LaTeX packages and reinstalled them.
Result was the same.

> Alain, what is the output of
> 
> which texdoctk 

/usr/bin/tekdoctk

> grep 'my $TeXDocRcDefaults' `which texdoctk`

my $TeXDocRcDefaults = "texdocrc";

> >> /texmf/texdoctk/texdoctk.dat
> >> is not copied into
> >> /etc/texdoctk/texdoctk.dat
> >> 
> > Hmm, according to
> >
> > http://packages.debian.org/cgi-bin/search_contents.pl?version=unstable&arch=i386&case=insensitive&word=texdoctk.dat&searchmode=searchfiles
> >
> > texdoctk.dat is contained in tetex-base.
> 
> If the upgrade went cleanly, /usr/share/texmf/texdoctk is a symlink to
> /etc/texdoctk, and there are both files. Alain, what is the output of

> ls -ld /usr/share/texmf/texdoctk

lrwxrwxrwx  1 root root 13 2004-11-16 18:51 /usr/share/texmf/texdoctk -> /etc/texdoctk

> dpkg -S texdoctk

tetex-doc: /usr/share/doc/texmf/help/Catalogue/entries/texdoctk.html
tetex-base: /etc/texdoctk/texdoctk.dat
tetex-bin: /usr/bin/texdoctk
tetex-base: /etc/texdoctk/texdocrc
tetex-doc: /usr/share/doc/texmf/texdoctk/README.gz
tetex-doc: /usr/share/doc/texmf/texdoctk
tetex-base: /usr/share/texmf/texdoctk
tetex-bin: /usr/share/man/man1/texdoctk.1.gz
tetex-base: /etc/texdoctk

a you can see, the texdocrc file should have been copied, i don't
undertstand...

> >> i copied them manually from orig package and the only modification
> >> i had to make is to replace PS_VIEWER=ghostview by PS_VIEWER=gv
> >> line 29 of texdoctkrc.
> >> 
> > Hmm, perhaps we should replace it by /usr/bin/see.
> 
> We have replaced it. Alain, from which place did you take the
> texdoctkrc.default file you copied?

i downloaded the .orig.tar.gz tetex 2 file and took the file from it.

maybe i made a mistake somewhere, if the error can't be reproduced
please accept my apologies to have submitted a "the man behind the keyboard" bug
:-)

best regards

Alain Cabiran

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

-- 
=====================================================



Reply to: