Encountered the following error in the team update script. Seems to be this line that is causing the problem.
Checking instaseis
Error: Invalid selector in meta.yaml line 42:
- if [[ $TRAVIS == true ]]; then ulimit -n 2048 ; fi # [osx]
CalledProcessError: Command '['python', '/home/travis/build/conda-forge/conda-forge.github.io/scripts/update_teams.py', './feedstocks_repo/feedstocks']' returned non-zero exit status 1
cc @pelson @msarahan @conda-forge/instaseis
Hmm...that appears to be a valid selector according to
http://conda.pydata.org/docs/building/meta-yaml.html#preprocessing-selectors
I'm not sure what's wrong here.
Is it getting confused somehow by the semicolons? Maybe try wrapping the command in a string?
Done in https://github.com/conda-forge/instaseis-feedstock/pull/2.
Can you try again?
Same problem.
Could we try moving it to run_test.sh? A uname test could be used to ensure it only happens where appropriate.
Any chance we can try the above suggestion, @krischer? Would love to get this up and running again.
Sorry for the delay. New try in https://github.com/conda-forge/instaseis-feedstock/pull/3
Weird that the meta-data parser of conda-build fails but conda-build otherwise works fine...
No worries. Just wanted to make sure this didn't get lost.
Yeah, I'm guessing somehow logic later in conda-build cleans this up somehow, but I'm not sure how or why.
I just merged the new attempt to fix it. Can you try to run the script again?
It has been restarted. Currently queued. Will let you know when we have a result.
Appears everything is working again.
Thanks everyone. Particularly thanks @krischer for working with us get to this corrected.
Closing...