[OS X TeX] Can't find required tool
George Dorner
gdorner at comcast.net
Wed Apr 5 15:15:33 CEST 2006
This thread has been very instructive to me since I have been having
what appear to be path problems. It would be nice if the thread could
be distilled and archived.
geo
On Apr 5, 2006, at 1:44 AM, Bruno Voisin wrote:
> Le 4 avr. 06 à 19:17, George Gratzer a écrit :
>
>> On Apr 4, 2006, at 12:08 PM, Herbert Schulz wrote:
>>
>>> In any case, try looking at your path in Terminal:
>>>
>>> echo $PATH
>>
>> this gives
>>
>> /usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin
>>
>> How did it get messed up?
>
> On a healthy TeX system it should contain at least, for a PPC Mac:
>
> /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/teTeX/bin/
> powerpc-apple-darwin-current
>
> and for an Intel Mac:
>
> /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/teTeX/bin/
> i386-apple-darwin-current
>
> Order shouldn't really matter for TeX. The part /bin:/sbin:/usr/
> bin:/usr/sbin is the Apple default, the addition /usr/local/bin is
> required by GhostScript and the addition /usr/local/teTeX/bin/
> powerpc-apple-darwin-current is required by TeX (with powerpc
> replaced by i386 on an Intel Mac).
>
> The GhostScript addition is created when configuring the
> corresponding i-Package, and corresponds to CLI (Command Line
> Interface) Activation. As far as I remember, a dialog pops up
> asking whether or not you want CLI Activation (default is Yes).
>
> The TeX addition is created when configuring the corresponding i-
> Package, and corresponds also to CLI Activation. The interface is
> different (at least in Expert mode, the only one I've used for
> quite some time): it's one item to check in the initial list of
> configuration tasks (checked by default), and once the
> configuration is launched you are no longer asked about CLI
> Activation.
>
> In case both CLI Activation tasks have been successful, you should
> have at the end of /etc/csh.login stuff like (for tcsh):
>
> ## setloginpath added /usr/local/bin start at Fri Mar 17 06:54:03
> CET 2006
> ## Do not remove the previous line
> if ("${uid}" != "0") then
> set path = ( ${path} "/usr/local/bin" )
> endif
> ## Do not remove the next line
> ## setloginpath added /usr/local/bin end at Fri Mar 17 06:54:03 CET
> 2006
> ## TeX modifications start at Mon Apr 3 16:53:06 CEST 2006
> ## Do not remove the previous line
> if ("${uid}" != "0") then
> set path = ( ${path} "/usr/local/teTeX/bin/powerpc-apple-darwin-
> current" )
> endif
> ## Do not remove the next line
> ## TeX modifications end at Mon Apr 3 16:53:06 CEST 2006
>
> at the end of /etc/profile stuff like (for bash):
>
> ## setloginpath added /usr/local/bin start at Fri Mar 17 06:54:03
> CET 2006
> ## Do not remove the previous line
> if [ `whoami` != "root" ]
> then
> PATH="$PATH:/usr/local/bin"
> export PATH
> fi
> ## Do not remove the next line
> ## setloginpath added /usr/local/bin end at Fri Mar 17 06:54:03 CET
> 2006
> ## TeX modifications start at Mon Apr 3 16:53:06 CEST 2006
> ## Do not remove the previous line
> if [ `whoami` != "root" ]
> then
> PATH="$PATH:/usr/local/teTeX/bin/powerpc-apple-darwin-current"
> export PATH
> fi
> ## Do not remove the next line
> ## TeX modifications end at Mon Apr 3 16:53:06 CEST 2006
>
> and, on Tiger, at the end of /usr/share/misc/man.conf stuff like
> (for man pages):
>
> ## TeX modifications start at Mon Apr 3 16:53:06 CEST 2006
> ## Do not remove previous line
> MANPATH_MAP /usr/local/teTeX/bin/powerpc-apple-darwin-current /usr/
> local/teTeX/man
> ## Do not remove next line
> ## teTeX modifications end at Mon Apr 3 16:53:06 CEST 2006
>
> If that's not the case, I would suggest re-running the Configure
> stage of the two i-Packages, rather than modify the config files
> yourself manually.
>
> The problem with Archive & Install is different: an Archive &
> Install of OS X would have moved the entire /usr/ and /etc/ trees
> (including TeX, GhostScript and their config files) to a place /
> Previous Systems/Previous System1/ where they are no longer used
> (and they remain invisible in the Finder as well). But Software
> Update doesn't perform an Archive & Install, it's only a complete
> install of OS X from its DVD that allows it. Or has this changed?
>
> In any case, the presence in your case of /usr/local/bin at the
> beginning of the default path indicates that your system has
> already been modified in some way, compared with the OS X default.
>
> Bruno------------------------- Info --------------------------
> Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
> & FAQ: http://latex.yauh.de/faq/
> TeX FAQ: http://www.tex.ac.uk/faq
> List Archive: http://tug.org/pipermail/macostex-archives/
>
------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
More information about the macostex-archives
mailing list