Skip to content

Conversation

@boegel
Copy link
Member

@boegel boegel commented Jan 6, 2020

These easyconfigs fail to install because auto-downloaded dependencies are detected (enabled by default in PythonBundle):

== FAILED: Installation ended unsuccessfully (build directory: /tmp/vsc40023/easybuild_build/cyvcf2/0.11.5/foss-2019a): build failed (first 300 chars): Sanity check failed: extensions sanity check failed for 1 extensions: cyvcf2
failing sanity check for 'cyvcf2' extension: found one or more downloaded dependencies: Downloading https://files.pythonhosted.org/packages/08/0f/7877fc42fff0b9d70b6442df62d53b3868d3a6ad1b876bdb54335b30ff23/coloredlogs-10.0 (took 2 min 33 sec)

This went undetected until now because monotonic (which is only strictly needed with Python < 3.3) was available system-wide for Python 2.7, but those Python packages are now ignored thanks to easybuilders/easybuild-easyblocks#1891.

@boegel boegel added the bug fix label Jan 6, 2020
@boegel boegel added this to the next release (4.1.1) milestone Jan 6, 2020
@boegel
Copy link
Member Author

boegel commented Jan 6, 2020

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node3127.skitty.os - Linux centos linux 7.7.1908, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/b64b31b28fd4fe0f613543789f94e70b for a full test report.

@boegel
Copy link
Member Author

boegel commented Jan 6, 2020

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
generoso - Linux centos linux 7.6.1810, Intel(R) Xeon(R) CPU E5-2660 v4 @ 2.00GHz, Python 3.6.8
See https://gist.github.com/4c2b97d5da76453562ba17d0ac3bf18e for a full test report.

@boegel boegel requested a review from smoors January 6, 2020 10:46
@smoors
Copy link
Contributor

smoors commented Jan 6, 2020

Test report by @smoors
SUCCESS
Build succeeded for 3 out of 3 (2 easyconfigs in this PR)
node366.hydra.os - Linux centos linux 7.7.1908, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz, Python 2.7.5
See https://gist.github.com/b47defb10bcc320489260895eabdd5e6 for a full test report.

Copy link
Contributor

@smoors smoors left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@smoors
Copy link
Contributor

smoors commented Jan 6, 2020

Going in, thanks @boegel!

@smoors smoors merged commit 14559a4 into easybuilders:develop Jan 6, 2020
@boegel boegel deleted the fix_cyvcf2 branch January 6, 2020 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants