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
> 
> 
> 
> 
> 
> 

Reply via email to