Project

General

Profile

Bug #16000

How to avoid the need for updating dependencies manually

Added by duerst (Martin Dürst) 4 months ago. Updated 4 months ago.

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

Associated revisions

Revision e2508848
Added by nobu (Nobuyoshi Nakada) 4 months ago

Hint for the dependency update [Bug #16000]

History

Updated by nobu (Nobuyoshi Nakada) 4 months 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.

#2

Updated by nobu (Nobuyoshi Nakada) 4 months ago

  • Status changed from Open to Closed

Applied in changeset git|e25088488bbf7b4bf1be19e57ee5fba41ad6f21c.


Hint for the dependency update [Bug #16000]

Also available in: Atom PDF