|
[Rivet] It's a rivet bug ... 90% sureFrank Siegert frank.siegert at cern.chThu Nov 10 20:49:26 GMT 2011
Hi Chris, On 10/11/11 19:20, Christopher Lester wrote: > > $LATEXINPUTS is blank, but I do have a semi-custom $TEXINPUTS > > bash-3.2$ echo $TEXINPUTS > .:/usr/share/texmf/tex//:/usr/share/texmf/bibtex//:/usera/lester/LESTERHOME/proj/latex:/usera/lester/LESTERHOME/proj/papers/STYLES// If I'm not mistaken, this should include ${prefix}/share/Rivet/texmf/tex/ and end with a ":". Could you try whether that helps? Best, Frank > > > My full env is attached as moo.txt. > > Also attached are success.tgz containing Rivet.aida and the plots dir > made from it, and failure.tgz containing Rivet_moo.aida, and the > (failed, blank) plots made from it. > > (rm -rf plots was done between runs) > > >> I just did a similar test with some output from another test: >> >> cp Rivet.aida with_underscore.aida >> compare-histos with_underscore.aida >> make-plots *.dat >> >> and everything worked fine. The path element /with_underscore.aida/... >> does exist in the .dat files, but make-plots is apparently escaping it >> as it should. >> >> The only things I can think of are that you have an old version of >> Rivet from before when we fixed this (1.6.0 should be safe; my >> trunk-about-to-become-1.7.0 version certainly seems to be), or perhaps >> that you have a local custom setting of LATEXINPUTS or similar that >> means that underscore.sty is not visible to LaTeX? Rivet's setup >> script installs some LaTeX packages like that which sometimes aren't >> available on crappy SLC5, but if your LaTeX setup overwrites the Rivet >> part of the TeX path then you might be out of luck. This is fixable, >> though! >> >> Hope that helps, >> Andy >> >> >> On 04/11/11 14:54, Christopher Lester wrote: >>> >>> I'm now 90% sure its a rivet bug ... >>> >>> At first I thought the problem was that Rivet didn't like the aida file >>> to have the name [ANALYSIS].aida ... but I disproved that by checking I >>> could rename other analyses' aida files without problem. >>> >>> What I have now found, is that the problem seems only to occur when I >>> rename the aida file to have an underscore "_" in it. >>> >>> So: >>> >>> rivet-mkhtml Rivet.aida ; # Works! >>> >>> cp Rivet.aida Moo.aida >>> rivet-mkhtml Moo.aia ; # Works! >>> >>> cp Rivet.aida Moo_moo.aida >>> rivet-mkhtml Moo_moo.aia ; # Fails! >>> >>> #(blank plots) >>> >>> I hope that helps. >>> >>> Anyway, for the moment I now have a work around ... >>> >>> On Fri, 4 Nov 2011, Christopher Lester wrote: >>> >>>> >>>> >>>> Attached are three identical files differing only in name. Rivet.aida >>>> was generated from a rivet analysis called LESTER_TEST1. THe other two >>>> files are just copies of the same Aida file, but with different names: >>>> Moo.aida and LESTER_TEST1.aida. >>>> >>>> I find it very odd, then, that >>>> >>>> rivet-mkhtml Rivet.aida >>>> rivet-mkhtml Moo.aida >>>> >>>> both work as expected (i.e. make sensible plots) but >>>> >>>> rivet-mkhtml LESTER_TEST1.aida >>>> >>>> makes "blank" plots ... i.e. goes through all the motions of producing >>>> png and pdf files and a web page and all ... but makes all the plots >>>> as uniform expanses of white canvas with nothing on. >>>> >>>> Is this a bug or a feature? >>>> >>> >>> ------------------------------------- >>> Christopher Lester 01223 690509 >>> 59 Mulberry Close, Cambridge, CB4 2AS >>> ----------------------------------------------------- >>> Dr Christopher Lester Tel: +44 (0)1223 337232 >>> Room 952, Department of Physics, Cavendish Laboratory >>> JJ Thomson Avenue, Cambridge, CB3 0HE, United Kingdom >>> >> >> >> -- >> Dr Andy Buckley >> SUPA Advanced Research Fellow >> Particle Physics Experiment Group, University of Edinburgh >> >> The University of Edinburgh is a charitable body, registered in >> Scotland, with registration number SC005336. >> >> > > ------------------------------------- > Christopher Lester 01223 690509 > 59 Mulberry Close, Cambridge, CB4 2AS > ----------------------------------------------------- > Dr Christopher Lester Tel: +44 (0)1223 337232 > Room 952, Department of Physics, Cavendish Laboratory > JJ Thomson Avenue, Cambridge, CB3 0HE, United Kingdom > > > _______________________________________________ > Rivet mailing list > Rivet at projects.hepforge.org > http://www.hepforge.org/lists/listinfo/rivet
More information about the Rivet mailing list |