conda-forge / conda-smithy

The tool for managing conda-forge feedstocks.
https://conda-forge.org/
BSD 3-Clause "New" or "Revised" License
146 stars 169 forks source link

Prevent slowdown in yum due to high file descriptor count #1960

Closed vepadulano closed 2 weeks ago

vepadulano commented 2 weeks ago

Checklist

I am one of the maintainers of the ROOT project conda-forge feedstock at https://github.com/conda-forge/root-feedstock . We make use of the yum_requirements.txt feature which triggers a yum install step in our build with the necessary package. I always noticed that this takes a huge amount of time due to this bug and I always manually set the number of file descriptors when developing locally. I thought it would be a good idea to upstream this to conda-smithy. Let me know if it makes sense and if I'm missing anything relevant in the changes. Thank you so much for the great project!

vepadulano commented 2 weeks ago

Can we restrict this change to only when yum requirements are actually used?

Seems like a reasonable request! I modified the commit, let me know if it looks good :+1:

vepadulano commented 2 weeks ago

Thank you so much @beckermr for your prompt reply and help!