|
[Rivet] cannot use rivet-mkhtml and make-plotsChris Pollard cpollard at cern.chThu May 12 12:16:19 BST 2016
I agree with Andy here: a warning at configure time is the right level of information for a user; an error is too much. Maybe we could also print out more useful error messages when make-plots (et al) fail to find latex or imagemagick on the system? I think right now it's unclear to users what the problem is when plot making crashes. Chris On Thu, May 12, 2016 at 12:10 PM, Andy Buckley <andy.buckley at cern.ch> wrote: > These are a blocker for plotting, not all use of Rivet. I think making > configure fail because they are missing would be overkill, and maybe > unhelpful for e.g. deployment to Grid sites from which the YODA files will > be retrieved before plotting. > > Warnings would be fine, though. > > Andy > > > > On 12/05/16 11:52, David Grellscheid wrote: > >> 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 >>> >>> _______________________________________________ >> Rivet mailing list >> Rivet at projects.hepforge.org >> https://www.hepforge.org/lists/listinfo/rivet >> > > > -- > Dr Andy Buckley, Lecturer / Royal Society University Research Fellow > Particle Physics Expt Group, University of Glasgow > > _______________________________________________ > Rivet mailing list > Rivet at projects.hepforge.org > https://www.hepforge.org/lists/listinfo/rivet > -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20160512/6879ee54/attachment.html>
More information about the Rivet mailing list |