[texhax] texmf / package installation specifics on mac OSX
tom sgouros
tomfool at as220.org
Wed Jan 24 23:09:31 CET 2007
I'm afraid I may have to leave this to wiser heads than mine. You
describe exactly the set-up on my mac, except that things are spelled
differently, and that it works. Does joe-user suffer from some
permission deficiency?
Here's mine. Maybe you can see a difference.
% User texmf trees can be catered for like this...
% This used to be HOMETEXMF.
TEXMFHOME = $HOME/Library/texmf
<snip>
% Now, list all the texmf trees. If you have multiple trees you can
% use shell brace notation, like this:
% TEXMF = {$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFMAIN}
% The braces are necessary.
%
% For texconfig to work properly, TEXMFCONGIG and TEXMFVAR should be named
% explicitly and before all other trees.
TEXMF = {!!$TEXMFCONFIG,!!$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST}
When I run texhash:
tomfool at toms-box:release-notes$ texhash
texhash: /Users/tomfool/.texmf-config/ls-R: no write permission. Skipping...
texhash: /Users/tomfool/.texmf-var/ls-R: no write permission. Skipping...
texhash: Updating /Users/tomfool/Library/texmf/ls-R...
texhash: Updating /sw/etc/texmf-config/ls-R...
texhash: /sw/share/texmf: directory not writable. Skipping...
texhash: /sw/share/texmf-dist: directory not writable. Skipping...
texhash: /sw/share/texmf-local: directory not writable. Skipping...
texhash: Updating /sw/var/lib/texmf/ls-R...
texhash: Done.
tomfool at toms-box:release-notes$
HTH, if only a tiny bit more.
-tom
Bryan W. Lepore <bryanlepore at mail.utexas.edu> wrote:
> On Wed, 24 Jan 2007, tom sgouros wrote:
> > You only need enough privilege to update the ls-R file that is at the
> > head of your /usr/local... tree. If the others don't get updated, it's
> > no problem.
>
> i think i get it - so on this mac, texmf.cnf says
>
> % User texmf trees can be catered for like this...
> HOMETEXMF = $HOME/Library/texmf
>
> ... and it shows up in
>
> TEXMF={$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFGW,!!$TEXMFTE,!!$TEXMFMAIN}
>
> so i install /Users/joe-user/Library/texmf/xymtex/
>
> so as joe-user when i run texhash, shouldn't it write ls-R only in
> /Users/joe-user/Library/texmf?.. b/c it didn't...
>
> [ joeuser at microscope 14:50:12 ] texhash
> texhash: /usr/local/teTeX/share/texmf: directory not writable. Skipping...
> texhash: /usr/local/teTeX/share/texmf.gwtex: directory not writable.
> [...]
> texhash: Updating /var/tmp/texfonts/ls-R...
> texhash: Done.
>
> and i don't see /Users/joe-user/Library/texmf show up
>
> ... thanks for the hints
>
> -bryan
> _______________________________________________
> TeX FAQ: http://www.tex.ac.uk/faq
> Mailing list archives: http://tug.org/pipermail/texhax/
> More links: http://tug.org/begin.html
>
> Automated subscription management: http://tug.org/mailman/listinfo/texhax
> Human mailing list managers: postmaster at tug.org
--
------------------------
tomfool at as220 dot org
http://sgouros.com
http://whatcheer.net
More information about the texhax
mailing list