Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 898414

Summary: app-text/ronn-ng: add support for RUBY_TARGETS: ruby31 ruby32
Product: Gentoo Linux Reporter: Reva Denis <denis7774>
Component: Current packagesAssignee: Gentoo Ruby Team <ruby>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/apjanke/ronn-ng/issues/87
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 835156, 866320    
Bug Blocks:    

Description Reva Denis 2023-02-28 14:36:56 UTC
It seems that ronn-ng finally can use ruby31

Reproducible: Always
Comment 2 Hans de Graaff gentoo-dev Security 2023-03-05 10:59:42 UTC
This concerns a whole set of changes, not a single commit to backport, so I'd prefer to wait for the release that should be forthcoming shortly, hopefully.

Note that ruby32 support will take time in Gentoo due to the very large dependency tree for ronn-ng.
Comment 3 Reva Denis 2023-03-05 11:03:13 UTC
Ok, thanks for reply. I'll wait
Comment 4 Larry the Git Cow gentoo-dev 2023-04-07 14:26:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa780303ae90c6268e4b42026b2acb1ff7db9c99

commit aa780303ae90c6268e4b42026b2acb1ff7db9c99
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-04-07 14:19:57 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-07 14:25:25 +0000

    app-text/ronn-ng: enable ruby31, enable ruby32; drop unnecessary man page build
    
    - Enable ruby31, enable ruby32
    
      This only takes one patch and it's just for tests to work
      with newer psych. Fedora is just using that same patch too, no others.
    
    - Drop unnecessary man page build. They're included in the gem,
      so we don't need to build it again (which causes a problem
      when invoking rake directly/calling unwrapped ronn, as e.g.
      nokogiri isn't necessarily installed for it anymore.)
    
    Closes: https://bugs.gentoo.org/835156
    Closes: https://bugs.gentoo.org/898414
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/ronn-ng-0.9.1-psych-4-tests.patch        | 40 ++++++++++++++
 app-text/ronn-ng/ronn-ng-0.9.1-r3.ebuild           | 62 ++++++++++++++++++++++
 2 files changed, 102 insertions(+)
Comment 5 Reva Denis 2023-04-07 16:08:51 UTC
Thank you for your work