Hi Kenneth,

This is the output I get:

<snip>
Installed 
/home/brob695/easybuild_installed/lib/python2.6/site-packages/easybuild_framework-2.4.0.dev0-py2.6.egg
Processing dependencies for easybuild-framework==2.4.0.dev0
Searching for vsc-base>=2.2.4
Reading http://pypi.python.org/simple/vsc-base/
Best match: vsc-base 2.4.12
Downloading 
https://pypi.python.org/packages/source/v/vsc-base/vsc-base-2.4.12.tar.gz#md5=fcb338f661313ca198809da137394a42
Processing vsc-base-2.4.12.tar.gz
Running vsc-base-2.4.12/setup.py -q bdist_egg --dist-dir 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/egg-dist-tmp-5Xlu8j
run_tests from base dir /tmp/easy_install-WIXiEY/vsc-base-2.4.12 (using 
executable /tmp/easy_install-WIXiEY/vsc-base-2.4.12/setup.py)
generated packages list: ['vsc', 'vsc.utils']
cleanup lib/vsc_base.egg-info
removing 'lib/vsc_base.egg-info' (and everything under it)
makesetupcfg set to True, (re)creating setup.cfg
New target = {'maintainer': 'Stijn De Weirdt;Jens Timmermans;Andy 
Georges;Kenneth Hoste', 'version': '2.4.12', 'install_requires': ['vsc-install 
>= 0.9.3'], 'scripts': ['bin/logdaemon.py', 'bin/startlogdaemon.sh', 
'bin/bdist_rpm.sh', 'bin/optcomplete.bash'], 'setup_requires': ['vsc-install >= 
0.9.3'], 'maintainer_email': 
'[email protected];[email protected];[email protected];[email protected]',
 'zip_safe': 1, 'author_email': 
'[email protected];[email protected];[email protected];[email protected]',
 'packages': ['vsc', 'vsc.utils'], 'package_dir': {'': 'lib'}, 'name': 
'vsc-base', 'author': 'Stijn De Weirdt;Jens Timmermans;Andy Georges;Kenneth 
Hoste', 'url': 'https://github.com/hpcugent/vsc-base', 'download_url': 
'https://github.com/hpcugent/vsc-base/tarball/master', 'cmdclass': {'test': 
<class shared_setup_dist_only.VscTestCommand at 0xf4e1d0>, 'bdist_rpm': <class 
shared_setup_dist_only.vsc_bdist_rpm at 0xf31950>, 'egg_info': <class 
shared_setup_dist_only.vsc_egg_info at 0xf317d0>, 'install_scripts': <class 
shared_setup_dist_only.vsc_install_scripts at 0xf31890>, 'sdist': <class 
shared_setup_dist_only.vsc_sdist at 0xf31770>}, 'test_suite': 'test'}
Checking .pth file support in .
/usr/bin/python -E -c pass
Searching for vsc-install>=0.9.3
Reading http://pypi.python.org/simple/vsc-install/
Found link: 
https://pypi.python.org/packages/source/v/vsc-install/vsc-install-0.9.3.tar.gz#md5=867900d4e14dcc324adcfa41176742c7
Found link: 
https://pypi.python.org/packages/source/v/vsc-install/vsc-install-0.9.6.tar.gz#md5=8b8c84021d7741e1e2118b6d42e39747
Best match: vsc-install 0.9.6
Downloading 
https://pypi.python.org/packages/source/v/vsc-install/vsc-install-0.9.6.tar.gz#md5=8b8c84021d7741e1e2118b6d42e39747
Validating md5 checksum for 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6.tar.gz
Processing vsc-install-0.9.6.tar.gz
Unpacking vsc-install-0.9.6 to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6
Unpacking vsc-install-0.9.6/LICENSE to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/LICENSE
Unpacking vsc-install-0.9.6/PKG-INFO to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/PKG-INFO
Unpacking vsc-install-0.9.6/README.md to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/README.md
Unpacking vsc-install-0.9.6/lib to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib
Unpacking vsc-install-0.9.6/lib/vsc to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc
Unpacking vsc-install-0.9.6/lib/vsc/__init__.py to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc/__init__.py
Unpacking vsc-install-0.9.6/lib/vsc/fancylogger.py to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc/fancylogger.py
Unpacking vsc-install-0.9.6/lib/vsc/install to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc/install
Unpacking vsc-install-0.9.6/lib/vsc/install/__init__.py to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc/install/__init__.py
Unpacking vsc-install-0.9.6/lib/vsc/install/headers.py to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc/install/headers.py
Unpacking vsc-install-0.9.6/lib/vsc/install/shared_setup.py to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc/install/shared_setup.py
Unpacking vsc-install-0.9.6/lib/vsc/install/testing.py to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc/install/testing.py
Unpacking vsc-install-0.9.6/lib/vsc_install.egg-info to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc_install.egg-info
Unpacking vsc-install-0.9.6/lib/vsc_install.egg-info/PKG-INFO to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc_install.egg-info/PKG-INFO
Unpacking vsc-install-0.9.6/lib/vsc_install.egg-info/SOURCES.txt to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc_install.egg-info/SOURCES.txt
Unpacking vsc-install-0.9.6/lib/vsc_install.egg-info/dependency_links.txt to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc_install.egg-info/dependency_links.txt
Unpacking vsc-install-0.9.6/lib/vsc_install.egg-info/requires.txt to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc_install.egg-info/requires.txt
Unpacking vsc-install-0.9.6/lib/vsc_install.egg-info/top_level.txt to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/lib/vsc_install.egg-info/top_level.txt
Unpacking vsc-install-0.9.6/setup.cfg to 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6/setup.cfg
error: Couldn't find a setup script in 
/tmp/easy_install-WIXiEY/vsc-base-2.4.12/temp/easy_install-YTL8U4/vsc-install-0.9.6.tar.gz
<snip>

This is for easybuild-framework, but I see similar results for 
easybuild-easyblocks and easybuild-easyconfigs.

As for what I was doing (the commands), I’ve attached a copy of the shell 
function ‘eb-redeploy’ that I use. The lines giving the problem seem to be the 
python installations (43, 46 and 49).

Regards,
Ben

Attachment: easybuild.rc
Description: Binary data



> On 10/11/2015, at 3:59 PM, Kenneth Hoste <[email protected]> wrote:
> 
> Hi Ben,
> 
> On 10/11/15 03:41, Ben Roberts wrote:
>> Hi,
>> 
>> I have a process that “redeploys” EasyBuild in my working copy by deleting 
>> existing installations (builds, egg files and so on) and then reinstalling 
>> new ones from the active git branches.
>> 
>> Today, I noticed that when I tried to do this, I got the following message 
>> during instalation:
>> 
>> error: Couldn't find a setup script in 
>> /tmp/easy_install-xExTSz/vsc-base-2.4.12/temp/easy_install-AfV1IR/vsc-install-0.9.6.tar.gz
>> 
>> Does anyone have any idea what I could do to fix this problem? It seems a 
>> rather odd one, and perhaps not caused by something in Easybuild itself.
> 
> You'll have to provide some more details here...
> 
> When is this showing up exactly, which command is triggering this, what's the 
> full error message/traceback you're getting?
> 
> Since recently, vsc-install is a requirement for installing vsc-base, because 
> it provides some shared support for installing of our vsc packages.
> 
> The setup.py in vsc-install is a symlink to another script, maybe your 
> procedure is tripping over that somehow?
> 
> 
> regards,
> 
> Kenneth

Reply via email to