[Rivet] cannot use rivet-mkhtml and make-plots

David Grellscheid david.grellscheid at durham.ac.uk
Thu May 12 11:52:41 BST 2016


Hi all,

We should add configure checks for these in Rivet. Then the herwig 
bootstrap would not have gone ahead and created a broken installation.

What's the list to check for?

ImageMagick (just 'convert' I guess?)
LaTeX
check for explicit LaTeX packages?

anything else?

   David


On 05/05/2016 22:51, roberto franceschini wrote:
> Hello,
>   I needed imagemagick, which was not installed on this machine. Now it
> works!
> Thanks for helping.
> Roberto
>
> PS
> Have I missed it (maybe because I got rivet from the big package of Herwig7
> bootstrap) or is written somewhere that Latex and imagemagick are needed?
>
>
>
>
> On Thu, May 5, 2016 at 2:39 PM, Chris Pollard <cpollard at cern.ch> wrote:
>
>> Hi Roberto,
>>
>> You can try a few things here:
>>
>> - pass the -v flag to make-plots, which should print out more detailed
>> information on what is failing
>> - passing the --tex flag to make-plots should give you a tex document that
>> you can try to compile using latex directly.
>>
>> Maybe that will help you figure out what is still missing?
>>
>> Chris
>>
>> On Thu, May 5, 2016 at 1:07 PM, roberto franceschini <
>> franceschini.roberto at gmail.com> wrote:
>>
>>> Dear Chris, thanks  a lot for your reply.
>>>
>>> The make-plot exists
>>> stat /afs/cern.ch/user/r/rfrances/p/hw7/bin/make-plots
>>>    File: `/afs/cern.ch/user/r/rfrances/p/hw7/bin/make-plots'
>>>    Size: 123716     Blocks: 242        IO Block: 4096   regular file
>>> Device: 12h/18d Inode: 61247862    Links: 1
>>> Access: (0755/-rwxr-xr-x)  Uid: (56252/rfrances)   Gid: ( 1081/      t3)
>>> Access: 2016-04-02 22:06:41.000000000 +0200
>>> Modify: 2016-04-02 22:06:41.000000001 +0200
>>> Change: 2016-04-02 22:06:41.000000000 +0200
>>>
>>> but I did not have latex. I have installed it now and checked it works on
>>> a very simple document, but still there are errors from rivet-mkhtml. Is
>>> there a particular subset of latex I should check is working?
>>>
>>> Thanks a lot for your help,
>>> Roberto
>>>
>>>
>>>
>>>
>>>
>>> On Thu, May 5, 2016 at 1:16 PM, Chris Pollard <cpollard at cern.ch> wrote:
>>>
>>>> Hi Roberto,
>>>>
>>>> Can you confirm that /afs/cern.ch/user/r/rfrances/p/hw7/bin/make-plots
>>>> exists? Can you also verify that you have a suitable latex suite installed?
>>>> That is required for the Rivet plotting scripts.
>>>>
>>>> Cheers,
>>>>
>>>> Chris
>>>>
>>>> On Wed, May 4, 2016 at 5:07 PM, roberto franceschini <
>>>> franceschini.roberto at gmail.com> wrote:
>>>>
>>>>> Dear authors, I hope this message finds you well.
>>>>>
>>>>> I have run DELPHI_2002_069_CONF_603 through Herwig7 and I got a Yoda
>>>>> file. Using yoda2plain and manually plotting the data all seems to be fine.
>>>>> However I have trouble with the rest of options offered by RIvet, e.g.
>>>>> rivet-mkhtml and make-plots.
>>>>> They give some errors, reported in the attached log file, starting with
>>>>> "Problem while testing for external packages".
>>>>> Maybe this is a common issue, do you have any idea how to fix these
>>>>> errors?
>>>>>
>>>>> My rivet came with the boostrap script of Herwig7, and I guess you
>>>>> might wonder about my
>>>>> echo $PYTHONPATH
>>>>> /afs/
>>>>> cern.ch/user/r/rfrances/p/hw7/lib64/python2.6/site-packages:/afs/cern.ch/user/r/rfrances/p/hw7/lib/python2.6/site-packages:/afs/cern.ch/user/r/rfrances/root/lib:/afs/cern.ch/user/r/rfrances/LHAPDF-6.1.5/buildt/lib64/python2.6/site-packages:/afs/cern.ch/user/r/rfrances/LHAPDF-6.1.5/buildt/lib64/python2.6/site-packages:/afs/cern.ch/user/r/rfrances/LHAPDF-6.1.5/buildt/lib64/python2.6/site-packages
>>>>> :
>>>>>
>>>>> and
>>>>>
>>>>> h7ee>tree /afs/
>>>>> cern.ch/user/r/rfrances/p/hw7/lib64/python2.6/site-packages/
>>>>> /afs/cern.ch/user/r/rfrances/p/hw7/lib64/python2.6/site-packages/
>>>>> ├── LHAPDF-6.1.5-py2.6.egg-info
>>>>> ├── lhapdf.so
>>>>> ├── rivet
>>>>> │   ├── core.so
>>>>> │   ├── __init__.py
>>>>> │   ├── __init__.pyc
>>>>> │   ├── plotinfo.py
>>>>> │   ├── plotinfo.pyc
>>>>> │   ├── spiresbib.py
>>>>> │   ├── spiresbib.pyc
>>>>> │   ├── util.py
>>>>> │   └── util.pyc
>>>>> ├── rivet-2.4.0-py2.6.egg-info
>>>>> ├── yoda
>>>>> │   ├── core.so
>>>>> │   ├── __init__.py
>>>>> │   ├── __init__.pyc
>>>>> │   ├── plotting.py
>>>>> │   ├── plotting.pyc
>>>>> │   ├── script_helpers.py
>>>>> │   ├── script_helpers.pyc
>>>>> │   ├── search.py
>>>>> │   ├── search.pyc
>>>>> │   └── util.so
>>>>> └── yoda-1.5.5-py2.6.egg-info
>>>>>
>>>>> Thanks a lot for your help,
>>>>> Roberto
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Rivet mailing list
>>>>> Rivet at projects.hepforge.org
>>>>> https://www.hepforge.org/lists/listinfo/rivet
>>>>>
>>>>
>>>>
>>>
>>
>
>
>
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org
> https://www.hepforge.org/lists/listinfo/rivet
>


More information about the Rivet mailing list