gentoo icon indicating copy to clipboard operation
gentoo copied to clipboard

sys-apps/kexec-tools: Sync EAPI=8 to live ebuild & add 2.0.28

Open Leo3418 opened this issue 1 year ago • 7 comments

As of now, the latest version of kexec-tools in ::gentoo is 2.0.24, which no longer seems to work with the latest kernels (6.6+). 2.0.28 works with the latest kernels; I have been testing it for a week.

At the same time, bump EAPI of the live ebuild to 8, which other non-live ebuilds of sys-apps/kexec-tools have been using already.

Leo3418 avatar Feb 17 '24 19:02 Leo3418

Pull Request assignment

Submitter: @Leo3418 Areas affected: ebuilds Packages affected: sys-apps/kexec-tools

sys-apps/kexec-tools: @gentoo/base-system

Linked bugs

No bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment.

If you do not receive any reply to this pull request, please open or link a bug to attract the attention of maintainers.


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

gentoo-bot avatar Feb 17 '24 19:02 gentoo-bot

Pull request CI report

Report generated at: 2024-02-17 20:08 UTC Newest commit scanned: 71ad5f7141b5be9d692d4ccda6cebbccc0cd3f9a Status: :white_check_mark: good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question: https://qa-reports.gentoo.org/output/gentoo-ci/6cf4277443/output.html

gentoo-repo-qa-bot avatar Feb 17 '24 20:02 gentoo-repo-qa-bot

OK. But if you're using this, could you consider co-maintaining it please?

thesamesam avatar Feb 19 '24 02:02 thesamesam

OK. But if you're using this, could you consider co-maintaining it please?

Sure. For now, I'm happy to make a PR for every new upstream release of this package as long as I have time. I'm not formally a proxy maintainer yet, but I could apply to be one if that helps make the process easier and becoming a p-m per se is also easy and fast. I'm still hoping to have enough time to finish my paused Gentoo dev recruitment process; once I become a dev, I'll be certainly happy to co-maintain this package.

Leo3418 avatar Feb 19 '24 19:02 Leo3418

We know you, so all you have to do is follow https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide#Proxied_maintainer_in_metadata.xml. The rest sounds good to me too!

thesamesam avatar Feb 19 '24 20:02 thesamesam

Is it as simple as adding myself and the p-m project to metadata.xml? I have done that in the ~~above~~ below commit (fixed indentation). Please let me know if any other action of mine is needed.

Leo3418 avatar Feb 24 '24 01:02 Leo3418

Pull request CI report

Report generated at: 2024-02-24 02:13 UTC Newest commit scanned: 47420948daaee7d77d26a27fbe6eaa4216410596 Status: :white_check_mark: good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question: https://qa-reports.gentoo.org/output/gentoo-ci/4fd38a242a/output.html

gentoo-repo-qa-bot avatar Feb 24 '24 02:02 gentoo-repo-qa-bot

Thanks @thesamesam! Should a proxy maintainer bug be created for me as well?

Leo3418 avatar Mar 11 '24 15:03 Leo3418

They're created regularly on Sundays in batches. Thanks!

thesamesam avatar Mar 11 '24 15:03 thesamesam