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: