How to avoid the need for updating dependencies manually
Earlier today, I committed 369ff79394765ce198ac7cee872a8c739d895aaa to address issue #15995.
This did not lead to any testing failures, but to a dependency problem. As the source code was processed correctly and the tests worked, I did not expect such a dependency problem. It was fixed manually by Takashi Kokubun (thanks!) as follows:
New Revision: 18603e9046 https://github.com/ruby/ruby/commit/18603e9046 Log: Update dependencies for 369ff79394765ce198ac7cee872a8c739d895aaa Just copy-pasting diff from https://travis-ci.org/ruby/ruby/jobs/558407687 Modified files: enc/depend.
I hope this can be fixed so that such errors can be avoided in the future.
Updated by nobu (Nobuyoshi Nakada) 9 months ago
- Description updated (diff)
As I guess:
tool/update-depstakes a pretty long time
- adding dependencies is relatively rare
- saving temporary files would not be common
So it is optional now.
It has just started in these days, and I think it is better that somebody notice the missing dependencies than that nobody notices them.
Please be patient for a while.