Skip to content

{bio}[foss/2020b] goatools v1.1.6 w/ Python 3.8.6#13364

Merged
verdurin merged 2 commits intoeasybuilders:developfrom
deniskristak:20210707125349_new_pr_goatools116
Jul 7, 2021
Merged

{bio}[foss/2020b] goatools v1.1.6 w/ Python 3.8.6#13364
verdurin merged 2 commits intoeasybuilders:developfrom
deniskristak:20210707125349_new_pr_goatools116

Conversation

@deniskristak
Copy link
Copy Markdown
Contributor

(created using eb --new-pr)

@verdurin
Copy link
Copy Markdown
Member

verdurin commented Jul 7, 2021

Test report by @verdurin
SUCCESS
Build succeeded for 3 out of 3 (1 easyconfigs in total)
nuc.lan - Linux Fedora 33, x86_64, Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz, Python 3.9.5
See https://gist.github.com/9830bebf4d2ccd4b4c2a5139353017b2 for a full test report.

@verdurin verdurin added the new label Jul 7, 2021
@verdurin
Copy link
Copy Markdown
Member

verdurin commented Jul 7, 2021

@boegelbot please test @ generoso

@boegelbot
Copy link
Copy Markdown
Collaborator

@verdurin: Request for testing this PR well received on generoso

PR test command 'EB_PR=13364 EB_ARGS= /apps/slurm/default/bin/sbatch --job-name test_PR_13364 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 17725

Test results coming soon (I hope)...

Details

- notification for comment with ID 875894631 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
generoso-x-2 - Linux centos linux 8.2.2004, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/29ae2c19f2529d3d671c0f80414f8c52 for a full test report.

@verdurin verdurin added this to the next release (4.4.2?) milestone Jul 7, 2021
Copy link
Copy Markdown
Member

@verdurin verdurin left a comment

Choose a reason for hiding this comment

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

Looks fine.

@verdurin
Copy link
Copy Markdown
Member

verdurin commented Jul 7, 2021

Going in, thanks @deniskristak!

@verdurin verdurin merged commit 42448f2 into easybuilders:develop Jul 7, 2021
{'source_urls': ['https://github.com/tanghaibao/goatools/archive/'],
'filename': 'v%(version)s.tar.gz'},
{'source_urls': ['http://geneontology.org/ontology/'],
'filename': 'go-basic.obo', 'extract_cmd': 'cp %s %(builddir)s'},
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

The installation of this easyconfig is already failing because go-basic.odo has changed, and hence the checksum validation fails.

It's probably not a good idea to include these files in the installation itself, there's no way to ensure that this keeps working.

It's fine to let the end user download these files before using this tool, no?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

oh, didn't expect that to happen...you are right i guess, but we can't perform the complex sanity check in that case

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We can, we just have to include the downloading of the necessary files in the sanity check itself (which is better than not doing a sanity check at all imho)

I'm working on that, will open a PR once it's fully working...

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

fixed in #13629

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

thank you! ill cleanup&close then

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.

4 participants