-
Notifications
You must be signed in to change notification settings - Fork 250
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
Added procps to ncbi-tools-bin Dockerfile #542
Conversation
Hi. Several things:
Might be some other things to modify, since this is an old package and the Dockerfile format might have changed since them. I'll run the tests once you have made the changes. |
Hello, I made the requested changes now. I tested building the dockerfile, it works for me |
about.license field is not in spdx list: https://spdx.org/licenses/, if it is a typo error, please fix it. If this is not a standard license, please specify Custom License and use about.license_file label to specify license location (in container or url). |
No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment. |
No test-cmds.txt (test file) present, skipping tests |
Ok. You just need to change the 'software.version' to '6.1.20170106+dfsg1-0+deb10u2', and about.license_file to 'Custom license', and I should be able to merge it. |
I've done this now. Although, are you sure that |
You're right, sorry about that, I copied the wrong key. You can set 'about.license' to 'Custom license', and keep the previous value for 'about.license_file' |
I've made this change now |
software.version label not matching directory version name |
about.license field is not in spdx list: https://spdx.org/licenses/, if it is a typo error, please fix it. If this is not a standard license, please specify Custom License and use about.license_file label to specify license location (in container or url). |
No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment. |
Sorry about that. Should be actually ok after this. |
about.license field is not in spdx list: https://spdx.org/licenses/, if it is a typo error, please fix it. If this is not a standard license, please specify Custom License and use about.license_file label to specify license location (in container or url). |
No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment. |
No test-cmds.txt (test file) present, skipping tests |
No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment. |
No test-cmds.txt (test file) present, skipping tests |
Merging, thanks for your patience. |
Thanks a lot! |
Hello. The current
ncbi-tools-bin
BioContainers Docker image (made fromhttps://github.com/BioContainers/containers/blob/master/ncbi-tools-bin/6.1.20170106-6-deb/Dockerfile ) doesn't work with nf-core pipelines. The error that I get when trying to use it in an nf-core pipeline is this:
Command 'ps' required by nextflow to collect task metrics cannot be found
. I think this means thatprocps
(which providesps
) needs to be installed and in path inside the image in order for the image to work with Nextflow when using the Docker profile. I am proposing adding the installation ofprocps
to the Dockerfile