Summary: | dev-lang/ruby-3.1.2-r1: irb requires dev-ruby/rdoc unconditionally | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | James Le Cuirot <chewi> |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | pacho, volkov |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=333897 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
James Le Cuirot
2022-08-04 12:01:34 UTC
I'm not sure why a special USE flag was introduced for rdoc. It's been there from the start of the git history, and I don't feel like digging deeper. Given that it defaults to on I expect we can just remove this and install rdoc unconditionally. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe44195eb9a513b93f93e747fa615183fe600ee5 commit fe44195eb9a513b93f93e747fa615183fe600ee5 Author: Hans de Graaff <graaff@gentoo.org> AuthorDate: 2023-07-08 17:44:18 +0000 Commit: Hans de Graaff <graaff@gentoo.org> CommitDate: 2023-07-08 20:22:26 +0000 dev-lang/ruby: remove rdoc USE flag rdoc is a mandatory dependency since irb requires it. Remove the USE flag for it and always depend on rdoc. Closes: https://bugs.gentoo.org/863605 Signed-off-by: Hans de Graaff <graaff@gentoo.org> dev-lang/ruby/ruby-3.1.4-r4.ebuild | 274 ++++++++++++++++++++++++++++++++++ dev-lang/ruby/ruby-3.2.2-r4.ebuild | 293 +++++++++++++++++++++++++++++++++++++ 2 files changed, 567 insertions(+) Just because I got curious, we added USE=rdoc for bug 333897. |