This is not a bug, simply an QA change and a "ebuild consistency" type change. I'll provide a patch shortly.
(One of) The cool things about optfeature is that it will not show the message again if the package is already installed. This works particularly well for the emacs' ledger-mode, as it has an ebuild. It does not work with the vim plugin since there is no ebuild at the moment. I am unfamiliar with vim ebuilds, although, from what I've seen, they don't seem TOO complicated. Best regards ^_^
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e833bec6f11174789a0d685d66f63268e216e552 commit e833bec6f11174789a0d685d66f63268e216e552 Author: Erik Mackdanz <stasibear@gentoo.org> AuthorDate: 2024-11-03 19:36:46 +0000 Commit: Erik Mackdanz <stasibear@gentoo.org> CommitDate: 2024-11-03 20:11:31 +0000 app-office/ledger: install contrib report script Closes: https://github.com/gentoo/gentoo/pull/39094 Closes: https://bugs.gentoo.org/942044 Closes: https://bugs.gentoo.org/942406 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org> app-office/ledger/ledger-3.3.2-r2.ebuild | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-)
I was unfamiliar with optfeature. Thanks!