commit: 16cd03f6ee4b00462adc5c8da825b7e3d2aeef79
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Jan 27 08:04:11 2026 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Jan 27 08:24:15 2026 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16cd03f6
www-apps/pleroma: Add comments related to pkgcheck warnings
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
www-apps/pleroma/pleroma-2.10.0.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/www-apps/pleroma/pleroma-2.10.0.ebuild
b/www-apps/pleroma/pleroma-2.10.0.ebuild
index e0d1c21b49..fe7ff017d7 100644
--- a/www-apps/pleroma/pleroma-2.10.0.ebuild
+++ b/www-apps/pleroma/pleroma-2.10.0.ebuild
@@ -103,7 +103,12 @@ src_install() {
doinitd ./pleroma/installation/init.d/pleroma
+ # Generated by Elixir, see lib/mix/lib/mix/tasks/release.init.ex
+ # Real executable needs to be in /opt/pleroma/bin due to usage of
readlink to guess install path
dosym /opt/pleroma/bin/pleroma /usr/bin/pleroma
+
+ # Technically could be with regular binaries via dobin,
+ # but useless without the pleroma command, which has restricted access
dosym /opt/pleroma/bin/pleroma_ctl /usr/bin/pleroma_ctl
# This file controls console access
@@ -118,6 +123,7 @@ src_install() {
fperms 0750 /var/lib/pleroma
fowners pleroma:pleroma /var/lib/pleroma
+ # So that www-apps/pleroma-fe (optional) doesn't ends up creating
namespace conflicts
dosym /opt/pleroma-fe/dist
/var/lib/pleroma/static/frontends/pleroma-fe/gentoo
}