Project

General

Profile

Actions

Bug #21312

closed

ruby 3.5-dev installs a gemspec for rdoc that misses dependencies

Added by deivid (David Rodríguez) about 2 months ago. Updated 5 days ago.

Status:
Closed
Target version:
-
[ruby-core:121861]

Description

Similarly to https://bugs.ruby-lang.org/issues/20581, installing ruby 3.5-dev installs a gemspec for rdoc that it's missing its own dependency on psych.

This causes issues when using Bundler, as reported at https://github.com/rubygems/rubygems/issues/8637.

I created a workaround in Bundler to behave better under this situation and print a warning rather than creating an incorrect lockfile, but ruby installer should fix this too.

Thank you!

Updated by hsbt (Hiroshi SHIBATA) about 2 months ago

  • Status changed from Open to Assigned
  • Assignee set to hsbt (Hiroshi SHIBATA)

Updated by hsbt (Hiroshi SHIBATA) 17 days ago

Thanks! I confirmed psych was removed from rdoc dependency. I'll look that.

Actions #3

Updated by hsbt (Hiroshi SHIBATA) 5 days ago

  • Status changed from Assigned to Closed

Applied in changeset git|ecf1746fa4b899692514e68719227f04f9d6c1cc.


Use the original gemspec from release package of RDoc

[Bug #21312]

https://bugs.ruby-lang.org/issues/21312
https://github.com/ruby/rdoc/pull/1379

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0