src_install() is missing $EPREFIX Reproducible: Always this works: src_install () { emake DESTDIR="${D}" PREFIX="${EPREFIX}" install # Protect /etc/omega.conf echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega doenvd "${T}"/20xapian-omega dodoc AUTHORS ChangeLog INSTALL NEWS README TODO # Directory containing Xapian databases: keepdir /var/lib/omega/data # Directory containing OmegaScript templates: keepdir /var/lib/omega/templates mkdir -p "${EPREFIX}"/"${D}"/var/lib/omega/templates mv "${S}"/templates/* "${EPREFIX}"/"${D}"/var/lib/omega/templates || die # Directory to write Omega logs to: keepdir /var/log/omega # Directory containing any cdb files for the $lookup OmegaScript command: keepdir /var/lib/omega/cdb }
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6853b3940b9360206ce24ae64a1af18a2d98802d commit 6853b3940b9360206ce24ae64a1af18a2d98802d Author: Sam James <sam@gentoo.org> AuthorDate: 2022-06-08 03:05:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-06-08 03:05:49 +0000 app-text/xapian-omega: fix prefix install Closes: https://bugs.gentoo.org/699426 Signed-off-by: Sam James <sam@gentoo.org> app-text/xapian-omega/xapian-omega-1.4.19.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)