Project

General

Profile

Actions

Bug #16000

closed

How to avoid the need for updating dependencies manually

Added by duerst (Martin Dürst) almost 5 years ago. Updated over 4 years ago.

Status:
Closed
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.

Updated by nobu (Nobuyoshi Nakada) almost 5 years 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.

Actions #2

Updated by nobu (Nobuyoshi Nakada) over 4 years ago

  • Status changed from Open to Closed

Applied in changeset git|e25088488bbf7b4bf1be19e57ee5fba41ad6f21c.


Hint for the dependency update [Bug #16000]

Actions

Also available in: Atom PDF

Like0
Like0Like0