Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 817857 - app-admin/r10k-3.11.0 - version bump
Summary: app-admin/r10k-3.11.0 - version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sysadmin Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-12 13:36 UTC by Tim Meusel
Modified: 2022-06-18 08:40 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 Tim Meusel 2021-10-12 13:36:43 UTC
hey!,
the app-admin/r10k ebuild doesn't support latest 10k versions and also only older rubies. I maintain r10k on Arch Linux. for r10k 3.11 I've working unit tests on ruby 2.7 and ruby 3. Only the gemspec needs some adjustments to allow newer deps: https://github.com/archlinux/svntogit-community/blob/packages/r10k/trunk/PKGBUILD#L21-L29

would it be possible to update r10k on Gentoo as well?

Reproducible: Always




#gentoo on libera suggested I should raise this bug to get the version updated. let me know if that isn't the correct way.
Comment 1 Tim Meusel 2021-12-10 07:26:45 UTC
Hi people,
would it be possible to get an update here? What's required to get r10k updated? Can I contribute somehow?
Comment 2 Katze 2022-06-09 15:29:39 UTC
Bumping r10k to version 3.15.0 and puppet_forge to version 3.2.0 and adding ruby27 to RUBY_TARGETS worked for me.
r10k does have a new dependency for dev-ruby/jwt in its gem, specifically ~> 2.2.3, it won't work with 2.3.0.
puppet_forge does not have the locales directory anymore, thus I removed the RUBY_FAKEGEM_EXTRAINSTALL.
Furthermore I bumped puppet_forge's faraday{,_middleware} versions to their most recent 1.x releases.

(GCO currently keeps me from providing patches, sorry for that)
Comment 3 Larry the Git Cow gentoo-dev 2022-06-18 08:40:54 UTC
The bug has been closed via the following commit(s):

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

commit b92adecd1cd20d4e4598157779132d61cfd3fb70
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2022-06-18 08:15:02 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2022-06-18 08:40:47 +0000

    app-admin/r10k: add 3.15.0
    
    Closes: https://bugs.gentoo.org/817857
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 app-admin/r10k/Manifest           |  1 +
 app-admin/r10k/r10k-3.15.0.ebuild | 53 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)