seems like a legit bug > == 2014-02-14 16:36:50,946 main.EB_Python DEBUG Installing extension pycairo > with default class PythonPackage > == 2014-02-14 16:36:51,018 main.filetools DEBUG Unpacking > /sonas-hs/it/hpc/home/eb/sources/p/Python/extensions/pycairo-1.10.0.tar.bz2 > in directory /s\ > onas-hs/it/hpc/home/eb/build/Python/3.2.5/goalf-1.5.12-no-OFED.1/pycairo. > == 2014-02-14 16:36:51,028 main.filetools DEBUG run_cmd: running cmd tar xjf > /sonas-hs/it/hpc/home/eb/sources/p/Python/extensions/pycairo-1.10.0.tar.\ > bz2 (in > /sonas-hs/it/hpc/home/eb/build/Python/3.2.5/goalf-1.5.12-no-OFED.1/pycairo) > == 2014-02-14 16:36:52,332 main.filetools DEBUG cmd "tar xjf > /sonas-hs/it/hpc/home/eb/sources/p/Python/extensions/pycairo-1.10.0.tar.bz2" > exited with\ > exitcode 0 and output: >
if you have 5 more minutes, open an issue with this in easyblocks stijn On 02/14/2014 11:14 PM, Heywood, Todd wrote: > Attached. Thanks! I won’t be revisiting till after the weekend. > > Todd > > From: Stijn De Weirdt > <[email protected]<mailto:[email protected]>> > Reply-To: "[email protected]<mailto:[email protected]>" > <[email protected]<mailto:[email protected]>> > Date: Friday, February 14, 2014 at 5:09 PM > To: "[email protected]<mailto:[email protected]>" > <[email protected]<mailto:[email protected]>> > Subject: Re: [easybuild] making EB use bzip2 > > hi todd, > > can you send the debug output? it's odd bz2 would be an issue, it can be > used for regular sources, no real reason why extension sources be different. > > stijn > > On 02/14/2014 10:49 PM, Heywood, Todd wrote: > Sorry, me again. I have this in exts_list in the easybuild file (with > bzip2 in the dependencies list). > > ('pycairo', '1.10.0', { > 'source_tmpl': 'pycairo-1.10.0.tar.bz2', > 'source_urls': ['http://cairographics.org/releases/'], > }), > > Without the source_tmpl, easybuild can¹t find the .tar.bz file. So, I get > this error, since apparently it can¹t deal with the bzip2: > > ERROR: EasyBuild encountered an exception (at > easybuild/software/EasyBuild/1.10.0/lib/python2.7/site-packages/easybuild_f > ramework-1.10.0-py2.7.egg/easybuild/main.py:809 in > build_and_install_software): autoBuild Failed (last 300 chars): rror (at > easybuild/software/EasyBuild/1.10.0/lib/python2.7/site-packages/easybuild_f > ramework-1.10.0-py2.7.egg/easybuild/tools/filetools.py:799 in > parse_cmd_output): cmd "python setup.py build" exited with exitcode 2 and > output: > python: can't open file 'setup.py': [Errno 2] No such file or directory > > > PyCairo has older versions with tar.gz files, and easybuild can download > and process those without the above error. So how do you make EB uses > bzip2? > > Thanks, > > Todd > > > > > >

