|
[Rivet] Fwd: CPC Program Library - CPC-S-13-00112Andy Buckley andy.buckley at ed.ac.ukTue Mar 19 15:35:28 GMT 2013
Hi Frank, >From a quick look that appears to be a real problem, not "just" a Python-interface-for-doc-making one. I would guess that FastJet has been built without the --enable-all-plugins flag. Something isn't right, but IIRC we don't even provide an interface to use SISCone... Andy On 19/03/13 15:59, Frank Siegert wrote: > Dear fellow-Riveters, > > During the submission process to CPC the program code gets included in > the CPC Program Library. I submitted the tarball and corresponding > instructions (referring to rivet-bootstrap), but on the machine of the > librarian (Ubuntu 12.04 64bit) the bootstrap script fails with a > linker error, cf. attachment: > > /usr/bin/python mk-analysis-html analyses.html > Traceback (most recent call last): > File "mk-analysis-html", line 43, in <module> > import rivet > File "/home/cphillips/CPC/newprograms/CPC-D-13-00117/build/Rivet-1.8.2/pyext/build/lib.linux-x86_64-2.7/rivet/__init__.py", > line 16, in <module> > from rivetwrap import * > File "/home/cphillips/CPC/newprograms/CPC-D-13-00117/build/Rivet-1.8.2/pyext/build/lib.linux-x86_64-2.7/rivet/rivetwrap.py", > line 26, in <module> > _rivetwrap = swig_import_helper() > File "/home/cphillips/CPC/newprograms/CPC-D-13-00117/build/Rivet-1.8.2/pyext/build/lib.linux-x86_64-2.7/rivet/rivetwrap.py", > line 22, in swig_import_helper > _mod = imp.load_module('_rivetwrap', fp, pathname, description) > ImportError: /home/cphillips/CPC/newprograms/CPC-D-13-00117/RIVET/lib/libfastjetplugins.so.0: > undefined symbol: _ZN7siscone8Csiscone12_banner_ostrE > > I'm not able to reproduce this on my Laptop (Ubuntu 12.04 32bit), and > before going into remote debugging I was wondering whether any of you > have seen this kind of error before? > > (As an aside: Should we maybe disable the building of the manual > during rivet-bootstrap by default to avoid these kinds of Python > problems?) > > Cheers, > Frank > > > ---------- Forwarded message ---------- > From: CPC Program Library <cpc at qub.ac.uk> > Date: 19 March 2013 15:34 > Subject: Re: CPC Program Library - CPC-S-13-00112 > To: Frank Siegert <frank.siegert at cern.ch> > > > Hi Frank, > > Sorry, not good news, I'm afraid. > I got the same error again though this time the bootstrap ran without > any interruption. > I have attached the screen output file. > > My machine is a 64 bit, but would that cause the problem? > > > Best regards, > > Carol >> >> Dear Carol, >> >> I have tried this out on an Ubuntu 12.04 machine (32bit installation), >> and I cannot reproduce the linking error at the end of your logfile. >> So I would hope that this is just a spurious error from the previously >> failed installation, and would appreciate, if you could try this again >> in a fresh directory and shell. If the error remains the same, I'll >> come back with a few debugging questions such that I can reproduce and >> fix it. >> >> Cheers, >> Frank >> >> >> On 15 March 2013 13:19, CPC Program Library <cpc at qub.ac.uk> wrote: >>> >>> Hi Frank, >>> >>> Thanks for your email. >>> >>> I ran the rivet-bootstrap script again which got a bit further but got stuck >>> on Boost. >>> I gathered from the web ManualInstallation instructions that it expects >>> boost and swig to be installed which they weren't on my machine (HP >>> workstation, ubuntu 12.04/ gcc-4.6.3). >>> >>> I installed them from the ubuntu repository and carried on. >>> The rivet build gave an undefined symbol error. I have attached a file >>> showing the screen output of my various rivet-bootstrap runs. >>> I wasn't sure if I should carry on after installing the necessary software >>> or should delete everything and start again but assumed carrying on would be >>> okay. >>> Hope I was right :). >>> >>> We are off on Monday for St. Patrick's Day (Sunday). >>> Happy St. Patrick's Day! >>> >>> Best regards, >>> >>> Carol >>> >>> >>> >>>> Dear Carol, >>>> >>>> How embarassing that it fails within the first 10 seconds! >>>> >>>> HepMC, one of Rivet's dependencies which is installed with the help of >>>> the bootstrap script, has recently changed its build system from a >>>> ./configure script to cmake, which our bootstrap script doesn't yet >>>> know how to handle. >>>> >>>> For the time being, I have reverted this in the bootstrap script, so >>>> if you start from scratch by downloading the bootstrap script again, >>>> everything should work now. >>>> >>>> Sorry again for the inconvenience, and please let me know if you >>>> encounter any other issues. There was an issue with the FastJet >>>> (another dependency) server yesterday where the bootstrap script >>>> couldn't download the tarball, but that seems to be fixed now, at >>>> least it works for me. >>>> >>>> Cheers, >>>> Frank >>>> >>>> >>>> On 14 March 2013 14:04, CPC Program Library<cpc at qub.ac.uk> wrote: >>>>> >>>>> Dear Frank, >>>>> >>>>> I have started to test your program but have not got very far. >>>>> I thought I would use the bootstrap program but when starting to install >>>>> HepMC it complains about a lack of configure file. >>>>> I have attached a copy of my screen input/output. What am I doing wrong? >>>>> Sorry if I've missed something fundamental. >>>>> >>>>> Best regards, >>>>> >>>>> Carol >>>>> >>>>> >>>>>> Dear Carol, >>>>>> >>>>>> Ok, thanks. Let me know if you encounter any problems, or if I forgot >>>>>> anything in the instructions. >>>>>> >>>>>> Does the CPC review process continue in the meantime, i.e. should I >>>>>> expect to hear from an editor/referee independently from your testing? >>>>>> >>>>>> Cheers, >>>>>> Frank >>>>>> >>>>>> On 4 March 2013 10:42, CPC Program Library<cpc at qub.ac.uk> wrote: >>>>>>> >>>>>>> Dear Frank, >>>>>>> >>>>>>> Thank you for sending the code file. >>>>>>> The Library is quite busy at the moment so it may be a couple of weeks >>>>>>> before I get around to testing your program. >>>>>>> When I do, I'll let you know how I get on. >>>>>>> >>>>>>> Best regards, >>>>>>> >>>>>>> Carol >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Rivet mailing list >>>>>>> Rivet at projects.hepforge.org >>>>>>> http://www.hepforge.org/lists/listinfo/rivet -- Dr Andy Buckley, Royal Society University Research Fellow Particle Physics Expt Group, University of Edinburgh The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.
More information about the Rivet mailing list |