|
[Rivet] installation of RivetAndy Buckley andy.buckley at cern.chWed Jun 17 15:17:23 BST 2015
Do you mean it works with Rivet in general? I know that ;-) But the issue is that the most recent SLC6 LCG builds in /afs/cern.ch/sw/lcg/external/fastjet/ are only for 3.0.3, and they don't have any 3.1.x builds at all. Hence I've asked them what's going on, so we can use a properly up-to-date version in the Rivet LCG bootstrap. We could update the non-LCG bootstrap to use FJ 3.1.2, since it downloads a tarball from the FJ site, but let's wait and see what happens re.the LCG builds -- it's nice if we can keep the resulting builds from the two bootstraps identical. Andy On 17/06/15 15:02, Deepak Kar wrote: > fastjet-3.1.2 works. > > On Wed, Jun 17, 2015 at 3:59 PM, Andy Buckley <andy.buckley at cern.ch> wrote: >> Hi Debottam, >> >> Ok, thanks for confirming. I tried it myself and reproduced the problem. >> >> The quick fix, I think, will be to use an even earlier version of >> FastJet, since the installation of 3.0.6 in the LCG area is (for some >> strange reason) only for SLC5! Here's a version of the command which >> should do that version change without you needing to edit anything: >> >> FASTJET_VERSION=3.0.3 ./rivet-bootstrap-lcg >> >> This worked for me, and I will update the bootstrap script to use 3.0.3 >> by default. I've also asked the LCG applications manager what's going on >> with the FastJet builds, since the 3.1. series has been available for >> nearly a year and the latest SLC6 build is *three years* old!!! Maybe >> they have switched to putting their FastJet builds somewhere else, >> without leaving any signposts in the old directory... I'll find out. >> >> Cheers, >> Andy >> >> >> >> On 17/06/15 02:23, Debottam Bakshi Gupta wrote: >>> Hi Dr. Buckley, >>> >>> Yes I am doing it in lxplus. I logged in to lxplus and created a folder >>> named Rivet in my home directory and there I wrote the command >>> >>> wget http://rivet.hepforge.org/hg/bootstrap/raw-file/2.2.1/rivet-bootstrap-lcg >>> chmod +x rivet-bootstrap-lcg >>> >>> and then >>> >>> ./rivet-bootstrap-lcg. >>> >>> Thanks, >>> >>> Debo. >>> >>> >>> >>> On Tue, Jun 16, 2015 at 3:34 PM, Andy Buckley <andy.buckley at cern.ch >>> <mailto:andy.buckley at cern.ch>> wrote: >>> >>> Did you do this on lxplus? >>> >>> rivet-bootstrap-lcg is for use on systems where the /afs/cern.ch >>> <http://cern.ch> >>> filesystem is visible, and it will try to pick up all the external >>> packages like FastJet from there. If you're building on a laptop or >>> other system without AFS, use the rivet-bootstrap script instead. >>> >>> Andy >>> >>> >>> On 16/06/15 18:51, Debottam Bakshi Gupta wrote: >>> > Hi Dr. Buckley, >>> > >>> > I did the following >>> > >>> > wget http://rivet.hepforge.org/hg/bootstrap/raw-file/2.2.1/rivet-bootstrap-lcg >>> > chmod +x rivet-bootstrap-lcg >>> > >>> > and then >>> > >>> > ./rivet-bootstrap-lcg >>> > >>> > it gave me the output (please see the attached .txt file) with >>> > >>> > ...................... >>> > configure: WARNING: fastjet library was not found >>> > configure: error: FastJet is required >>> > >>> > Thanks, >>> > >>> > Debo. >>> > >>> > >>> > >>> > >>> > >>> > On Tue, Jun 16, 2015 at 12:02 PM, Andy Buckley <andy.buckley at cern.ch <mailto:andy.buckley at cern.ch> >>> > <mailto:andy.buckley at cern.ch <mailto:andy.buckley at cern.ch>>> wrote: >>> > >>> > On 16/06/15 16:49, Debottam Bakshi Gupta wrote: >>> > > Hi Deepak, >>> > > >>> > > It would be great if you provide me with some details >>> because I am doing >>> > > this for the 1st time, please see the following. >>> > > >>> > > * >>> > > I did >>> > > >>> > > cd /scratch/rivet >>> > > wget >>> http://rivet.hepforge.org/hg/bootstrap/raw-file/1.9.0/rivet-bootstrap-lcg >>> > > chmod +x rivet-bootstrap-lcg >>> > > >>> > > **Where Fastjet was installed when I ran >>> > > >>> > > ./rivet-bootstrap-lcg >>> > > >>> > > Q?? which should I use version 1.9.0 or 2.2.1. >>> > >>> > Definitely 2.2.1! >>> > >>> > > In case of 2.2.1 if I >>> > > need to install Fastjet separately and how? >>> > >>> > It should be automatically downloaded and installed by the >>> bootstrap -- >>> > was it not? >>> > >>> > > When I installed version 1.9.0 I tried to use this command >>> > > >>> > >> agile-runmc --help >>> > > >>> > > And it could not find agile-runmc command >>> > >>> > We don't install AGILe anymore, since the world mostly moved >>> on from the >>> > Fortran MC generators and the LCG directory structure that >>> contained >>> > them has also changed. We might bring AGILe back to life at >>> some point, >>> > but there's not a lot of demand (i.e. no-one has asked!) >>> > >>> > If you want a generator code to try out, I think Pythia8 is >>> the easiest >>> > to install and use. Sherpa and Herwig++ are also quite easy to >>> install >>> > -- not *quite* as easy -- but they are more configurable, >>> which means a >>> > bit more complexity. >>> > >>> > > Q?? do I need to download any dependencies for this. because >>> I simply >>> > > want run at the beginning the following code given in >>> > > https://rivet.hepforge.org/trac/wiki/FirstRivetRun. >>> > > >>> > >> mkfifo fifo.hepmc >>> > >> agile-runmc Pythia6:425 --beams=LHC:7000 -n 500000 -o >>> fifo.hepmc & >>> > >> rivet --analysis=ANALYSIS_NAME fifo.hepmc >>> > >>> > Ah, I see: we should update that example to not mention >>> agile-runmc... >>> > >>> > > Could you just let me know what are the dependencies I need >>> to install >>> > > to run the above code?? >>> > >>> > Hopefully the bootstrap will download everything you need, >>> other than a >>> > copy of Pythia8 or whichever generator you prefer. I find the >>> Sacrifice >>> > interface a nice way to steer Pythia8 -- we have a link to >>> that from the >>> > Rivet web page, IIRC. >>> > >>> > Cheers, >>> > Andy >>> > >>> > >>> > > On Tue, Jun 16, 2015 at 10:26 AM, Deepak Kar >>> <deepak.kar at gmail.com <mailto:deepak.kar at gmail.com> >>> <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com>> >>> > > <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com> >>> <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com>>>> wrote: >>> > > >>> > > Please see inline. >>> > > >>> > > On Tue, Jun 16, 2015 at 5:07 PM, Debottam Bakshi Gupta >>> > > <debottam.bakshi.gupta at cern.ch <mailto:debottam.bakshi.gupta at cern.ch> >>> <mailto:debottam.bakshi.gupta at cern.ch >>> <mailto:debottam.bakshi.gupta at cern.ch>> >>> > > <mailto:debottam.bakshi.gupta at cern.ch >>> <mailto:debottam.bakshi.gupta at cern.ch> >>> > <mailto:debottam.bakshi.gupta at cern.ch >>> <mailto:debottam.bakshi.gupta at cern.ch>>>> wrote: >>> > > > Hi helpers, >>> > > > >>> > > > I am trying to install Rivet on my lxplus area. I am following instructions >>> > > > from https://rivet.hepforge.org/trac/wiki/GettingStarted >>> > > > >>> > > > step1: >>> > > > >>> > > > cd /scratch/rivet >>> > > > wget >>> > > > http://rivet.hepforge.org/hg/bootstrap/raw-file/2.2.1/rivet-bootstrap-lcg >>> > > > chmod +x rivet-bootstrap-lcg >>> > > > >>> > > > step2: >>> > > > >>> > > > nano rivet-bootstrap-lcg ## and edit... >>> > > > >>> > > > Q?? do I need to change anything in rivet-bootstrap-lcg script?? >>> > > > >>> > > >>> > > Not really if you dont want to update any of the package versions. >>> > > >>> > > > step3: >>> > > > >>> > > > ./rivet-bootstrap-lcg >>> > > > >>> > > > Q?? it runs but at the end shows following: >>> > > > ............................................... >>> > > > configure: WARNING: fastjet library was not found >>> > > > configure: error: FastJet is required >>> > > >>> > > Self explanatory - you can/should install fastjet (will be needed for >>> > > many analyses anyway) >>> > > >>> > > > >>> > > > step4: >>> > > > source Rivet/Rivet-2.2.1/rivetenv.sh.in <http://rivetenv.sh.in> >>> > <http://rivetenv.sh.in> <http://rivetenv.sh.in> >>> > > >>> > > >>> > > I usually source the rivetenv.sh >>> > > >>> > > > >>> > > > output: >>> > > > -bash: export: `@LIBPATHVARNAME@=@libdir@:@ >>> > > > >>> > > > YODALIBPATH@:@HEPMCLIBPATH@:@FASTJETLIBPATH@:@GSLLIBPATH@:LIBPATHVARNAME@': >>> > > > not a valid identifier >>> > > > >>> > > >>> > > Best, >>> > > Deepak >>> > > >>> > > > Could you please help? >>> > > > >>> > > > Thanks, >>> > > > Debo. >>> > > > >>> > > > >>> > > > >>> > > > _______________________________________________ >>> > > > Rivet mailing list >>> > > > Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org> >>> > <mailto:Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org>> >>> > <mailto:Rivet at projects.hepforge.org >>> <mailto:Rivet at projects.hepforge.org> >>> > <mailto:Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org>>> >>> > > > https://www.hepforge.org/lists/listinfo/rivet >>> > > >>> > > >>> > > >>> > > -- >>> > > Deepak Kar >>> > > University of Witwatersrand >>> > > Room PM15, School of Physics >>> > > (0027) 011-7176958 (office) (0027) 079-8401087 (mobile) >>> > > >>> > > While at CERN: >>> > > Building 1, R-016 >>> > > (0041) 0767321349 (mobile) >>> > > >>> > > While at USA: >>> > > (001) 330-998-1500 (mobile) >>> > > >>> > > >>> > > >>> > > >>> > > _______________________________________________ >>> > > Rivet mailing list >>> > > Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org> >>> <mailto:Rivet at projects.hepforge.org >>> <mailto: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 >>> > >>> > >>> >>> >>> -- >>> Dr Andy Buckley, Lecturer / Royal Society University Research Fellow >>> Particle Physics Expt Group, University of Glasgow >>> >>> >> >> >> -- >> Dr Andy Buckley, Lecturer / Royal Society University Research Fellow >> Particle Physics Expt Group, University of Glasgow > -- Dr Andy Buckley, Lecturer / Royal Society University Research Fellow Particle Physics Expt Group, University of Glasgow
More information about the Rivet mailing list |