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

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: