Reported by Paul (cc'd) initially via email. https://devmanual.gentoo.org/general-concepts/licenses/index.html says: >Finally you need to check if your license should be added to a license group as listed in $PORTDIR/profiles/license_groups. * The reference to PORTDIR should be changed to 'the repository location' or similar (would need to check what we say elsewhere). * While at it, we should probably make explicit on the page that packages should not install licenses themselves.
(In reply to Sam James from comment #0) > * The reference to PORTDIR should be changed to 'the repository location' or > similar Suggestion: "... the repository's <c>profiles/license_groups</c> file." > (would need to check what we say elsewhere). There are a handful of other places indeed.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=700187075bd0827c25eebf48c2460f3bf09ff758 commit 700187075bd0827c25eebf48c2460f3bf09ff758 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2024-04-29 06:48:37 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2024-04-29 06:50:48 +0000 No longer mention PORTDIR Closes: https://bugs.gentoo.org/865455 Signed-off-by: Ulrich Müller <ulm@gentoo.org> ebuild-writing/functions/src_install/text.xml | 9 ++++----- ebuild-writing/variables/text.xml | 5 ++--- general-concepts/licenses/text.xml | 3 ++- general-concepts/overlay/text.xml | 6 +++--- 4 files changed, 11 insertions(+), 12 deletions(-)
(In reply to Sam James from comment #0) > Reported by Paul (cc'd) initially via email. Thanks for reporting!