[Rivet] Problems with Rivet (make-plots)

Andy Buckley andy.buckley at ed.ac.uk
Fri Aug 17 14:12:44 BST 2012


On 17/08/12 14:02, Jennifer Kieselmann wrote:
> On 17.08.2012 14:57, Hendrik Hoeth wrote:
>> Thus spake Jennifer Kieselmann (Kieselmann at stud.uni-heidelberg.de):
>>
>>> On 17.08.2012 14:31, Hendrik Hoeth wrote:
>>>> And where is your Rivet installation? I.e. what's the output of
>>>> which rivet echo $TEXMFHOME Cheers, Hendrik
>>> which rivet -> /scratch/kieselma/bin/rivet
>>> echo $TEXMFHOME -> /share/Rivet/texmf:
>>>
>>> (/share is in the /scratch/kieselma directory)
>> If "echo $TEXMFHOME" returns "/share/Rivet/texmf", then it is NOT in the
>> /scratch/kieselma directory, but you will have to set those paths
>> explicitly to /scratch/kieselma/share/Rivet/texmf.
>>
> The problem is that I explicitly set those variables with
> 
> export TEXMFHOME="/scratch/kieselma/share/Rivet/texmf:$TEXMFHOME"
> export HOMETEXMF="/scratch/kieselma/share/Rivet/texmf:$HOMETEXMF"
> export TEXMFCNF="/scratch/kieselma/share/Rivet/texmf/cnf:$TEXMFCNF"
> export TEXINPUTS="/scratch/kieselma/share/Rivet/texmf/tex//:$TEXINPUTS"
> export LATEXINPUTS="/scratch/kieselma/share/Rivet/texmf/tex//:$LATEXINPUTS"
> 
> in .profile, and it still gives me this output /share/... as output, so
> I don't know how to change it.

I'm assuming that after editing you tried opening a new shell /
re-sourcing the .profile file, and that your .profile is definitely
being read by the shell?

You could check the latter with a simple echo statement in your
.profile. It would also be good to scan through the rest of the file and
make sure that it doesn't source any "standard" Mac TeX setup scripts
later in the file, i.e. things that could just overwrite TEXINPUTS. To
avoid that, you could make the exports above the *last* thing in your
.profile... if that doesn't work, then something else must be overriding
it -- a .bashrc, .bash_profile, or similar, maybe.

Andy

-- 
Dr Andy Buckley, SUPA Advanced Research Fellow
Particle Physics Expt Group, University of Edinburgh

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the Rivet mailing list