Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 883449 - dev-ruby/facter-4.2.13 Version bump request
Summary: dev-ruby/facter-4.2.13 Version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2022-11-28 18:01 UTC by Brian Evans (RETIRED)
Modified: 2022-12-10 19:00 UTC (History)
2 users (show)

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


Attachments
facter-4.2.13.ebuild (facter-4.2.12.ebuild,1.20 KB, text/plain)
2022-11-28 18:03 UTC, Brian Evans (RETIRED)
Details
facter-4.2.13.ebuild (facter-4.2.13.ebuild,1.26 KB, text/plain)
2022-11-30 19:33 UTC, Brian Evans (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Evans (RETIRED) gentoo-dev 2022-11-28 18:01:51 UTC
Facter has been updated to be pure ruby and drop a bunch of dependencies.

Attached is a sample of an ebuild I've been testing for review

Puppet 7 should be working fine with this major version change.  Puppet 5, still in the repo, already has a guard against it.
Comment 1 Brian Evans (RETIRED) gentoo-dev 2022-11-28 18:03:22 UTC
Created attachment 838005 [details]
facter-4.2.13.ebuild

Ebuild which works for me
Comment 2 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2022-11-30 14:00:06 UTC
If you add yourself as maintainer (or take over the package then I'm fine with it.  I'm probably not the best person for the package right now.
Comment 3 Brian Evans (RETIRED) gentoo-dev 2022-11-30 19:33:45 UTC
Created attachment 838603 [details]
facter-4.2.13.ebuild

Updated ebuild with tests working

>99% tests pass but that's the extent of my knowledge

I don't know Ruby well enough to confidently maintain properly.
Hopefully, someone else will pick this up who does.
Comment 4 Larry the Git Cow gentoo-dev 2022-12-10 19:00:16 UTC
The bug has been closed via the following commit(s):

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

commit 37142dd9b293ed63beda469f6832f8270d4ad54c
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2022-12-10 18:59:36 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2022-12-10 18:59:46 +0000

    dev-ruby/facter: keyword 4.2.14 for ~riscv
    
    Closes: https://bugs.gentoo.org/883449
    
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 dev-ruby/facter/facter-4.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)