[Rivet] Python, Rivet 1.20, CERN AFS, LXBATCH

Ben Waugh waugh at hep.ucl.ac.uk
Fri Mar 26 14:45:01 GMT 2010


On 26/03/10 13:58, Terrance Figy wrote:
> The setup of script I used is given below:
>
>> . /afs/cern.ch/sw/lcg/hepsoft/0.1/x86_64-slc5-gcc44-opt/setup.sh
>
> This is the setup script that has been recently created for us in the TH group. We're making a push to change the computing practices with the TH group.
> So, any help will be greatly appreciated.

But how are you downloading Rivet and compiling it? There are three 
methods that I can think of:
  (1) the bootstrap script: see 
http://projects.hepforge.org/rivet/trac/wiki/GettingStarted
  (2) download the tarball and build it: see 
http://projects.hepforge.org/rivet/trac/wiki/ManualInstallation
  (3) check out the code from Subversion and build it

Those are probably in what should be order of preference, but because of 
problems finding compatible versions of Python, ROOT etc., and problems 
with building the PDF manual from the tarball, I went for option (3) at 
our site.

With luck, Andy can tell you what you *should* do. In case it is any 
help, I have attached a log of what I did.

Cheers,
Ben

>
> Cheers,
> Terrance
>
>
> On Mar 26, 2010, at 2:47 PM, Ben Waugh wrote:
>
>> Hi Andy, Terrance,
>>
>> Looks like I didn't actually reply to Terrance, just to the Rivet list. Terrance, can you tell us what setup script you are using as Andy suggests? If you are using the code from Svn and want a quick workaround you can still try installing a new Swig as I did.
>>
>> On 26/03/10 13:00, Andy Buckley wrote:
>>> On 25/03/10 21:49, Ben Waugh wrote:
>>>> Dear Terrance,
>>>>
>>>> I had the same problem ("invalid conversion" in one of the source files
>>>> generated by Swig) compiling Rivet on SLC5. There is a bug in the
>>>> version of swig supplied with the OS, so I had to install my own version
>>>> (swig-1.3.40) locally and place it in my $PATH before the standard bin
>>>> directories.
>>>
>>> That seems odd to me: I *think* we are bundling those generated source
>>> files, so SWIG shouldn't need to be present on the Rivet build system
>>> unless you're building from SVN.
>>
>> In my case, I am building from Svn. Yesterday the download tarball appeared to be missing a file spiresbib.py that I guess you have since added, but I still get another error when making the PDF manual from the tarball:
>> No rule to make target `refs.bib', needed by `rivet-manual.pdf'
>>
>> Cheers,
>> Ben
>>
>>>
>>> Terrance, can you point us at / provide that setup script, so we can
>>> test it ourselves?
>>>
>>> Thanks,
>>> Andy
>>>
>>
>> --
>> Dr Ben Waugh                                   Tel. +44 (0)20 7679 7223
>> Dept of Physics and Astronomy                  Internal: 37223
>> University College London
>> London WC1E 6BT
>

-- 
Dr Ben Waugh                                   Tel. +44 (0)20 7679 7223
Dept of Physics and Astronomy                  Internal: 37223
University College London
London WC1E 6BT
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rivet-build.log
Url: http://www.hepforge.org/lists-archive/rivet/attachments/20100326/e756188a/attachment.txt 


More information about the Rivet mailing list