-
-
Notifications
You must be signed in to change notification settings - Fork 32
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
Allow proxies for nvidia downloads via environment variables #11
Conversation
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@conda-forge-admin, please rerender |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@conda-forge/cudatoolkit-dev |
Thank you for the PR, @h-vetinari!
I've seen similar behavior in the past, and I don't know what causes it. I will try to re-run the CI builds and see what happens. |
recipe/meta.yaml
Outdated
skip: True # [win] | ||
|
||
requirements: | ||
build: | ||
- python >=3.6 [osx] # osx only has python 2 by default |
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.
Selectors need to be behind a comment, ie maye this should be:
# osx only has python 2 by default
- python >=3.6 # [osx]
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.
Ah yes, silly oversight. I had swapped things around from this after the linter complained.
Also, linux builds seems to be missing files now: https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=45047 |
It's the same error that showed up on mac before I added python to the build setup. Guess we need the build dep for linux too. |
So, now we're back to the |
Yeah I don't understand that one |
@andersy005 @xmnlab |
@conda-forge/core |
I think you can cat / echo a log file to the screen if you need it. |
The only thing I can find from googling about these ClobberWarnings is this comment from @jakirkham, where it was necessary to add a package (here tdqm?) to both host and run dependencies. I tried that with the last few commits but the warnings (and failure) remains the same. I'm not entirely clear what's happening with that clobber-stuff. Especially since it's complaining that it's clobbering an existing path, but then shows |
@andersy005 |
@conda-forge-admin, please rerender |
Hi! This is the friendly automated conda-forge-webservice. I tried to re-render for you, but it looks like there was nothing to do. |
Interestingly, the osx-build for aec7673 failed as well... |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
The CI is using |
Yeah, I'm pretty sure the difference is somewhere else. Also didn't have ClobberWarnings, etc. at the time. |
I was wrong about the VM being the issue.. The VM is running ubuntu-16-04, however, everything ends up running in a container with centos I think. |
I was able to build the package on both |
I found out that cudatoolkit installer is hard-coded to use perl from /opt/conda/pkgs/cudatoolkit-dev/cuda_10.0.130_410.48_linux: ./cuda-installer.pl: /usr/bin/perl: bad interpreter: No such file or directory
|
@conda-forge-admin, please rerender |
Hi! This is the friendly automated conda-forge-webservice. I tried to re-render for you but ran into some issues, please ping conda-forge/core for further assistance. |
Thanks for the investigation! This can be easily added with |
OK, it didn't work. However, I can't see the yum install in the build log, so not sure what's happening there. EDIT: the recipe needed to be rerendered, because the azure |
@andersy005 This now builds successfully, using the old tests (and my fix for the chmod issue). If you want to copy some of your other changes from #14, feel free. |
I rebased and cleaned up the history a bit, so that there's not so many garbage commits floating around (if you don't squash-merge). |
@h-vetinari, thank you for the PR and the additional fixes. I am merging this soon if there's no objection |
No problem! It was a team effort, because without your investigation about the hardlink to I rebased once more to correct a wrong commit message and add a comment to the yum-requirement. |
This should now also close #12 and therefore supersede #14. @jorisvandenbossche |
Closes #14 |
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)closes #10
Happy to bikeshed over environment variable names. Unfortunately I can't avoid adding one each for developer.nvidia.com resp. developer.download.nvidia.com, because the files and md5s actually lie on separate urls.