Summary: | app-text/aha: New package request (optionally used by kde-plasma/kinfocenter) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Zoltan Puskas <zoltan> |
Component: | New packages | Assignee: | Zoltan Puskas <zoltan> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, phil, stoffepojken |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/26131 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 870103 |
Description
Zoltan Puskas
2022-06-21 03:01:43 UTC
I see for many other tools the ebuild uses optfeature, so I guess once aha is added to the tree that could be also that instead of a runtime dependency. So a new package request is what this really is. kde proj is not automatically the right address for maintaining that package. I think the tool we are looking for is https://github.com/theZiz/aha based on what Debian and Arch does. It seems like a useful tool outside of kinfocenter as well, so I'll make an ebuild for it and will maintain it too. @Zoltan, I'm grateful for you doing this - I too saw the article about the firmware security page in kinfocenter and wanted to see it, obviously I came across the same issue as you, so I'm very appreciative of you working to close that gap. I'll gladly help with testing when you're ready, if you need. (In reply to Phil Rigby from comment #4) > @Zoltan, I'm grateful for you doing this - I too saw the article about the > firmware security page in kinfocenter and wanted to see it, obviously I came > across the same issue as you, so I'm very appreciative of you working to > close that gap. I'll gladly help with testing when you're ready, if you > need. I'm glad I can be helpful. I've pushed app-text/aha into my overlay (sinustrom) until the PR gets merged into the main tree (at which point I'll drop it from my overlay). You can test it from there for the time being. Nice. It works! https://imgur.com/a/GkhWjdI (although after seeing that I wish it didn't :-) ) Thanks for your efforts on this. It would be nice if the KDE maintainers add at least an optional dependency for this, going forward. Portage can't do optional RDEPENDs, so optfeature is all there will be. Forgive me, I used the wrong terminology - I really meant a USE flag, like "debug" or "html" etc. That's what I meant as well. Portage would rebuild the package on switching such a flag even though there is absolutely no need for it, because it has no idea about RDEPEND-only flags. That's why we have optfeature. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f871b0d526e7540839a24509dc932cb7d487f982 commit f871b0d526e7540839a24509dc932cb7d487f982 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2022-06-29 05:03:47 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-09-14 14:01:11 +0000 kde-plasma/kinfocenter: Add firmware security optfeatures Closes: https://bugs.gentoo.org/853253 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild | 1 + kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild | 1 + 2 files changed, 2 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=79bfa69551dc39cd43da436f281ac40a9825e3f8 commit 79bfa69551dc39cd43da436f281ac40a9825e3f8 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2022-06-29 05:03:47 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-09-14 14:02:57 +0000 kde-plasma/kinfocenter: Add firmware security optfeatures Closes: https://bugs.gentoo.org/853253 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/kinfocenter/kinfocenter-9999.ebuild | 1 + 1 file changed, 1 insertion(+) How do you get this working? I'm seeing the same error message in kinfocenter but installing aha does not make it go away. I even tried remerging kinfocenter and the error message is still displayed. Is another package required to get this working? (In reply to Plüss Roland from comment #12) > How do you get this working? I'm seeing the same error message in > kinfocenter but installing aha does not make it go away. I even tried > remerging kinfocenter and the error message is still displayed. Is another > package required to get this working? Please file a new bug for any issues, but AFAIK just installing aha is enough. |