context: texmfstart should use kpsewhere
Package: context
Version: 2006.08.08-0.6
Severity: normal
/usr/bin/texmfstart doesn't use kpsewhich:
#!/bin/sh
ruby /usr/share/texmf/scripts/context/ruby/texmfstart.rb $@
Consequently, it doesn't find a newer/patched version of
texmfstart.rb:
$ kpsewhere --format=texmfscripts texmfstart.rb
/home/mgb/texmf/scripts/context/ruby/texmfstart.rb
/usr/share/texmf/scripts/context/ruby/texmfstart.rb
Perhaps /usr/bin/texmfstart should be:
#!/bin/bash
ruby $(kpsewhich --format=texmfscripts texmfstart.rb) $@
(I'm not sure if Debian packaging allows bash but that works for me.)
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages context depends on:
ii ruby 1.8.2-1 An interpreter of object-oriented
ii tex-common 0.38 Common infrastructure for using
an
ii texlive-base 2005.dfsg.2-3 TeX Live: Essential programs and
f
ii texlive-base-bin 2005.dfsg.2-2 TeX Live: Essential binaries
ii texlive-metapost 2005.dfsg.2-2 TeX Live: MetaPost (and Metafont)
context recommends no packages.
-- no debconf information
Reply to: