Your message dated Wed, 24 Oct 2007 15:08:11 +0200 with message-id <20071024130811.GD5257@gamma.logic.tuwien.ac.at> and subject line Bug#447863: $TEXMFDBS no longer includes $TEXMFHOME has caused the attached Bug report to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: $TEXMFDBS no longer includes $TEXMFHOME
- From: martin f krafft <madduck@debian.org>
- Date: Wed, 24 Oct 2007 13:47:06 +0200
- Message-id: <[🔎] 20071024114706.GA21558@piper.oerlikon.madduck.net>
Package: texlive-base-bin Version: 2007-14 Severity: normal I use the same set of texlive-* packages on two machines, one with etch, the other with sid. I never made a single change in /etc/texmf. I use the same ~/texmf on both though. On the etch machine, kpsexpand '$TEXMFDBS' /home/madduck/texmf/:/var/lib/texmf:/usr/local/share/texmf:/usr/share/texmf:/tmp/texfonts:/usr/share/texmf-{texlive,tetex} On sid: kpsexpand '$TEXMFDBS' {!!/var/lib/texmf,!!/usr/local/share/texmf,!!/usr/share/texmf,!!/usr/share/texmf-{texlive,tetex}} As you can see, /home/madduck/texmf/ (== $TEXMFHOME) is no longer part of this. As a result, kpsewhich --show-path=ls-R does not output the $TEXMFHOME path and texhash/mktexlsr does not update the ls-R file, and I have to do that manually, by explicitly stating the path. It would be nice if this could be fixed again so that texhash just updates $TEXMFHOME if present, without requiring an extra step. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22-2-amd64 (SMP w/1 CPU core) Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages texlive-base-bin depends on: ii ed 0.7-1 The classic unix line editor ii libc6 2.6.1-6 GNU C Library: Shared libraries ii libkpathsea4 2007-14 TeX Live: path search library for ii libncurses5 5.6+20071013-1 Shared libraries for terminal hand ii libpng12-0 1.2.15~beta5-3 PNG library - runtime ii libpoppler1 0.5.4-6.2 PDF rendering library ii libx11-6 2:1.0.3-7 X11 client-side library ii libxaw7 2:1.0.4-1 X11 Athena Widget library ii libxmu6 1:1.0.3-1 X11 miscellaneous utility library ii libxpm4 1:3.5.7-1 X11 pixmap library ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library ii mime-support 3.39-1 MIME files 'mime.types' & 'mailcap ii perl 5.8.8-11.1 Larry Wall's Practical Extraction ii texlive-common 2007-12 TeX Live: Base component ii zlib1g 1:1.2.3.3.dfsg-6 compression library - runtime Versions of packages texlive-base-bin recommends: ii perl-tk 1:804.027-7 Perl module providing the Tk graph Versions of packages tex-common depends on: ii debconf 1.5.15 Debian configuration management sy ii ucf 3.003 Update Configuration File: preserv Versions of packages texlive-base-bin is related to: pn tetex-base <none> (no description available) ii tetex-bin 2007-12 TeX Live: teTeX transitional packa ii tetex-extra 2007-12 TeX Live: teTeX transitional packa ii tex-common 1.9 Common infrastructure for using an -- debconf information: tex-common/check_texmf_wrong: tex-common/check_texmf_missing: tex-common/singleuser: false -- .''`. martin f. krafft <madduck@debian.org> : :' : proud Debian developer, author, administrator, and user `. `'` http://people.debian.org/~madduck - http://debiansystem.info `- Debian - when you have better things to do than fixing systemsAttachment: digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)
--- End Message ---
--- Begin Message ---
- To: martin f krafft <madduck@debian.org>, 447863-done@bugs.debian.org
- Subject: Re: Bug#447863: $TEXMFDBS no longer includes $TEXMFHOME
- From: Norbert Preining <preining@logic.at>
- Date: Wed, 24 Oct 2007 15:08:11 +0200
- Message-id: <20071024130811.GD5257@gamma.logic.tuwien.ac.at>
- In-reply-to: <[🔎] 20071024114706.GA21558@piper.oerlikon.madduck.net>
- References: <[🔎] 20071024114706.GA21558@piper.oerlikon.madduck.net>
HI Martin! On Mi, 24 Okt 2007, martin f krafft wrote: > As you can see, /home/madduck/texmf/ (== $TEXMFHOME) is no longer > part of this. As a result, kpsewhich --show-path=ls-R does not This is a design decision. In fact TEXMFHOME should not need/have a ls-R file since it is not containing so many files (in normal cases). Furthermore, texmf.cnf belongs to tex-common, and tex-common's NEWS ships (besides others): ... tex-common (1.4) unstable; urgency=low * Filename database in $TEXMFHOME is no longer created and updated The ls-R filename database in $TEXMFHOME, $HOME/texmf, is no longer created in new installs, and also not updated by default. This makes sense unless you have a very large number of files installed in that tree. However, you MUST remove the old file $HOME/texmf/ls-R in order to allow TeX to find new files in that hierarchy! .. I am closing this bug. If you want you can open a wishlist bug to tex-common, but it will get a wontfix ;-) Best wishes Norbert ------------------------------------------------------------------------------- Dr. Norbert Preining <preining@logic.at> Vienna University of Technology Debian Developer <preining@debian.org> Debian TeX Group gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 ------------------------------------------------------------------------------- ROYSTON (n.) The man behind you in church who sings with terrific gusto almost tree quarters of a tone off the note. --- Douglas Adams, The Meaning of Liff
--- End Message ---