Project

General

Profile

Bug #16000

How to avoid the need for updating dependencies manually

Added by duerst (Martin Dürst) 8 days ago. Updated 7 days ago.

Status:
Open
Priority:
Normal
Target version:
-
[ruby-core:93751]

Description

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.

History

Updated by nobu (Nobuyoshi Nakada) 7 days ago

  • Description updated (diff)

As I guess:

  • tool/update-deps takes 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.

Also available in: Atom PDF