Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 898414 - app-text/ronn-ng: add support for RUBY_TARGETS: ruby31 ruby32
Summary: app-text/ronn-ng: add support for RUBY_TARGETS: ruby31 ruby32
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on: 835156 866320
Blocks:
  Show dependency tree
 
Reported: 2023-02-28 14:36 UTC by Reva Denis
Modified: 2023-04-07 16:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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