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

Re: Problems found while inspecting 2005->2007 debdiffs



Norbert Preining <preining@logic.at> wrote:

> On Son, 25 Feb 2007, Norbert Preining wrote:
>> >   * Lots of config.<printer> files exist in TEXMFDIST and
>> >     TEXMFSYCONFIG 
[...]
>> Yup, I made them
>> 	config-copy
>> of something, which means that the original remains also in TEXMFDIST
>> for reference purpose. But we can also delete them?

I fear the "reference" will only be confusing.  After all, it's not that
hard to get an original conffile back if you want to.

> 	TEXMF/dvipdfm/config/config -> /etc/texmf/dvipdfm/dvipdfm.cfg
> 	TEXMF/xdvi/xdvi.cfg -> /etc/texmf/xdvi/xdvi.cfg
> 	TEXMF/texdoctk/texdocrc.defaults -> /etc/texmf/texdoctk/texdocrc.defaults
> 	TEXMF/texdoctk/texdoctk.dat -> /etc/texmf/texdoctk/texdoctk.dat
> For those 4 files I don't know whether they would be found without the
> link!

I'm inclined to handle this problem experimentally, wait...

$ KPATHSEA_DEBUG=36 xdvi 2>&1 >/dev/null | grep xdvi.cfg
kdebug:kpse_find_file: searching for xdvi.cfg of type other text files (from compile-time paths.h)
kdebug:start search(files=[xdvi.cfg], must_exist=0, find_all=0, path=.:/home/frank/.texmf-config/xdvi//:/home/frank/.texmf-var/xdvi//:/home/frank/texmf/xdvi//:/etc/texmf/xdvi//:!!/var/lib/texmf/xdvi//:!!/usr/local/share/texmf/xdvi//:!!/usr/share/texmf/xdvi//:!!/usr/share/texmf-texlive/xdvi//:!!/usr/share/texmf-tetex/xdvi//).
kdebug:db:match(/usr/share/texmf-texlive/xdvi/xdvi.cfg,/home/frank/texmf/xdvi//) = 0
kdebug:db:match(/usr/share/texmf-texlive/xdvi/xdvi.cfg,/var/lib/texmf/xdvi//) = 0
kdebug:db:match(/usr/share/texmf-texlive/xdvi/xdvi.cfg,/usr/local/share/texmf/xdvi//) = 0
kdebug:db:match(/usr/share/texmf-texlive/xdvi/xdvi.cfg,/usr/share/texmf/xdvi//) = 0
kdebug:db:match(/usr/share/texmf-texlive/xdvi/xdvi.cfg,/usr/share/texmf-texlive/xdvi//) = 1
kdebug:search([xdvi.cfg]) => /usr/share/texmf-texlive/xdvi/xdvi.cfg
kdebug:fopen(/usr/share/texmf-texlive/xdvi/xdvi.cfg, r) => 0x82b40c0

(note that it also looks in /etc/texmf/xdvi, which doesn't even exist)

Same for the others, after creating the files in TEXMFSYSCONFIG:

$ KPATHSEA_DEBUG=36 dvipdfm mini.dvi 2>&1 >/dev/null | grep dvipdfm/config
kdebug:db:match(/usr/share/texmf-texlive/dvipdfm/config,/home/frank/texmf/dvipdfm//) = 0
kdebug:db:match(/usr/share/texmf-texlive/dvipdfm/config/config,/home/frank/texmf/dvipdfm//) = 0
kdebug:search([config]) => /etc/texmf/dvipdfm/config/config
kdebug:fopen(/etc/texmf/dvipdfm/config/config, r) => 0x8205ca8

$ KPATHSEA_DEBUG=36 texdoctk 2>&1 >/dev/null | grep texdocrc.defaults
kdebug:kpse_find_file: searching for texdocrc.defaults of type other text files (from compile-time paths.h)
kdebug:start search(files=[texdocrc.defaults], must_exist=0, find_all=0, path=.:/home/frank/.texmf-config/texdoctk//:/home/frank/.texmf-var/texdoctk//:/home/frank/texmf/texdoctk//:/etc/texmf/texdoctk//:!!/var/lib/texmf/texdoctk//:!!/usr/local/share/texmf/texdoctk//:!!/usr/share/texmf/texdoctk//:!!/usr/share/texmf-texlive/texdoctk//:!!/usr/share/texmf-tetex/texdoctk//).
kdebug:db:match(/usr/share/texmf-texlive/texdoctk/texdocrc.defaults,/home/frank/texmf/texdoctk//) = 0
kdebug:search([texdocrc.defaults]) => /etc/texmf/texdoctk/texdocrc.defaults

(texdoct.dat is not a configuration file, but anyway:


p$ KPATHSEA_DEBUG=36 texdoctk 2>&1 >/dev/null | grep texdoctk.dat
kdebug:kpse_find_file: searching for texdoctk.dat of type other text files (from compile-time paths.h)
kdebug:start search(files=[texdoctk.dat], must_exist=0, find_all=0, path=.:/home/frank/.texmf-config/texdoctk//:/home/frank/.texmf-var/texdoctk//:/home/frank/texmf/texdoctk//:/etc/texmf/texdoctk//:!!/var/lib/texmf/texdoctk//:!!/usr/local/share/texmf/texdoctk//:!!/usr/share/texmf/texdoctk//:!!/usr/share/texmf-texlive/texdoctk//:!!/usr/share/texmf-tetex/texdoctk//).
kdebug:db:match(/usr/share/texmf-texlive/texdoctk/texdoctk.dat,/home/frank/texmf/texdoctk//) = 0
kdebug:search([texdoctk.dat]) => /etc/texmf/texdoctk/texdoctk.dat

Gruß, Frank

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



Reply to: