commit:     31d50df80c6df2ec3da32b17c54559a8c1023051
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 12 10:36:32 2023 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 10:36:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d50df8

sys-apps/baselayout: ensure MANPATH contains host pages on Prefix

etc/man_db.conf's MANPATH is overriden by env MANPATH, which we set by
default in Gentoo, generated from env.d.  In order to make system
manpages available in Prefix, ensure /usr/share/man appears in MANPATH
as last entry.

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 .../baselayout/{baselayout-9999.ebuild => baselayout-2.14-r1.ebuild}     | 1 +
 sys-apps/baselayout/baselayout-9999.ebuild                               | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-apps/baselayout/baselayout-9999.ebuild 
b/sys-apps/baselayout/baselayout-2.14-r1.ebuild
similarity index 99%
copy from sys-apps/baselayout/baselayout-9999.ebuild
copy to sys-apps/baselayout/baselayout-2.14-r1.ebuild
index 9e5d229d2ea4..b1f52aa3baa7 100644
--- a/sys-apps/baselayout/baselayout-9999.ebuild
+++ b/sys-apps/baselayout/baselayout-2.14-r1.ebuild
@@ -209,6 +209,7 @@ src_prepare() {
                hprefixify -w '/PATH=/' etc/env.d/50baselayout
                hprefixify -w 1 etc/env.d/50baselayout
                echo PATH=/usr/sbin:/sbin:/usr/bin:/bin >> etc/env.d/99host
+               echo MANPATH=/usr/share/man >> etc/env.d/99host
 
                # change branding
                sed -i \

diff --git a/sys-apps/baselayout/baselayout-9999.ebuild 
b/sys-apps/baselayout/baselayout-9999.ebuild
index 9e5d229d2ea4..b1f52aa3baa7 100644
--- a/sys-apps/baselayout/baselayout-9999.ebuild
+++ b/sys-apps/baselayout/baselayout-9999.ebuild
@@ -209,6 +209,7 @@ src_prepare() {
                hprefixify -w '/PATH=/' etc/env.d/50baselayout
                hprefixify -w 1 etc/env.d/50baselayout
                echo PATH=/usr/sbin:/sbin:/usr/bin:/bin >> etc/env.d/99host
+               echo MANPATH=/usr/share/man >> etc/env.d/99host
 
                # change branding
                sed -i \

Reply via email to