commit:     0ecf9ff9423144d714f14b6198bef796b3f25a1b
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Thu May 11 07:02:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 13 03:30:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecf9ff9

sys-cluster/glusterfs: sort out python deps

./configure unconditionally checks for python now, where if I recall
correctly previously it only cared if georeplication was in use, since
we run python for portage anyway, and glusterfs does install python
based utilities even with -georeplication now, unconditionally depend on
python rather than only if georeplication is enabled.

Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/30984
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild | 3 ++-
 sys-cluster/glusterfs/glusterfs-10.4.ebuild    | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild 
b/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild
index 85fd17edca5e..d54cb49d677f 100644
--- a/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild
@@ -34,10 +34,11 @@ RDEPEND="
        dev-libs/userspace-rcu:=
        sys-apps/util-linux
        sys-libs/readline:=
+       ${PYTHON_DEPS}
+
        !elibc_glibc? ( sys-libs/argp-standalone )
        emacs? ( >=app-editors/emacs-23.1:* )
        fuse? ( >=sys-fs/fuse-2.7.0:0 )
-       georeplication? ( ${PYTHON_DEPS} )
        libtirpc? ( net-libs/libtirpc:= )
        !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
        selinux? ( sec-policy/selinux-glusterfs )

diff --git a/sys-cluster/glusterfs/glusterfs-10.4.ebuild 
b/sys-cluster/glusterfs/glusterfs-10.4.ebuild
index ec87d6ad8ebb..eba608d0dc02 100644
--- a/sys-cluster/glusterfs/glusterfs-10.4.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-10.4.ebuild
@@ -34,10 +34,11 @@ RDEPEND="
        dev-libs/userspace-rcu:=
        sys-apps/util-linux
        sys-libs/readline:=
+       ${PYTHON_DEPS}
+
        !elibc_glibc? ( sys-libs/argp-standalone )
        emacs? ( >=app-editors/emacs-23.1:* )
        fuse? ( >=sys-fs/fuse-2.7.0:0 )
-       georeplication? ( ${PYTHON_DEPS} )
        libtirpc? ( net-libs/libtirpc:= )
        !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
        selinux? ( sec-policy/selinux-glusterfs )

Reply via email to