-
Notifications
You must be signed in to change notification settings - Fork 705
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
{bio} [goolf-1.7.20] QIIME-1.9.1 and dependencies (WIP) #3069
Conversation
@pescobar If you intend to get this merged, it'll have to be split up into smaller PRs, this is going to be impossible to merge. |
@boegel not urgent for me to get it merged "soon". I added the PR mainly to have it as reference and in case it's useful for anyone else but in any case I will try to get it merged in coming weeks/months unless you have a better one for QIIME |
We've had a request for this, so I'd be happy to help. |
Splitting the PR has the downside of very fragmented merge attempts with On Wednesday, 24 August 2016, Adam Huffman notifications@github.com wrote:
echo "sysadmin know better bash than english"|sed s/min/mins/ |
sync with develop
This PR requires an easyconfig for |
|
||
source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] | ||
sources = [SOURCELOWER_TAR_GZ] | ||
|
||
# workaround for one extension check | ||
# be sure you don't build this in NFS folder or you will also get some error | ||
prebuildopts = 'export PERL_LWP_SSL_VERIFY_HOSTNAME=0 && unset INSTALL_BASE && ' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@pescobar do you remember why you had to include this exactly?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@boegel one of the perl extensions in my Perl easyconfig required it.
I think this one: https://github.com/hpcugent/easybuild-easyconfigs/blob/5e8d4bdce1bc259e51a1794a21d4a81257c9f6aa/easybuild/easyconfigs/p/Perl/Perl-5.22.2-goolf-1.7.20.eb#L534
@pescobar - would you accept PRs to provide this for |
@verdurin I cannot commit to spend too much time with this PR this week. I am overloaded of work. I can try to work a little bit on this but I cannot commit sorry |
@boegel ping on the intel and foss versions? |
@RvDijk little progress I'm afraid... This is certainly still on my to do list, but it's buried below other stuff that needs to be taken care of first. I doubt I'll have a lot of time for this, until mid-February. Are you willing to help out? Maybe we can join efforts on this together with @verdurin? |
@boegel - just received a reminder from a user about this, so happy to collaborate, yes. |
@boegel I'm also happy to help. |
@verdurin, @RvDijk I opened a WIP PR with the QIIME easyconfig (see #3993), but most of the dependencies are still missing... I have some of them as WIP (e.g. Any help here is appreciated, each of the dependencies should be checked whether they're still a dep, which version requirements they have, etc. |
@pescobar, this PR is being closed for the following reason(s): no activity for > 6 months, obsoleted by more recent PRs. |
This works for me but it won't work out of the box for others. The BLAST easyconfig has a hardcode path to my blastdb files. Many source tarballs need to be manually downloaded.
I have tested all the easyconfigs so it supports offline installation (no internet access required to download python libs)
This is heavily based on a previous PR from @boegel #1057 and adapted to the requirements of latest QIIME 1.9.1