commit:     71434e3a634be67e7c0eae0c11c2d365dfc19c8f
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  4 17:55:32 2026 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Mar  4 17:57:55 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71434e3a

sys-apps/man-pages: Remove redundant dependency from PDEPEND

PDEPEND had app-i18n/man-pages-l10n[l10n_ru] and app-i18n/man-pages-ru
in an any-of-group, which was redundant. This had been introduced in
commit 236ed7486fe3a28a41268b3b4754c1524b2e9945, (accidentally) adding
"ru" to MY_L10N.

Remove the special handling of l10n_ru because it is dysfunctional,
and no bug was filed for it since more than one year.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 sys-apps/man-pages/man-pages-6.16-r2.ebuild                         | 6 +-----
 .../man-pages/{man-pages-6.17.ebuild => man-pages-6.17-r1.ebuild}   | 6 +-----
 sys-apps/man-pages/man-pages-9999.ebuild                            | 6 +-----
 3 files changed, 3 insertions(+), 15 deletions(-)

diff --git a/sys-apps/man-pages/man-pages-6.16-r2.ebuild 
b/sys-apps/man-pages/man-pages-6.16-r2.ebuild
index 960d6f8f484f..383abd06318b 100644
--- a/sys-apps/man-pages/man-pages-6.16-r2.ebuild
+++ b/sys-apps/man-pages/man-pages-6.16-r2.ebuild
@@ -64,7 +64,7 @@ LICENSE="man-pages GPL-2+ BSD"
 SLOT="0"
 # Keep the following in sync with app-i18n/man-pages-l10n
 MY_L10N=( cs da de el es fi fr hu id it ko mk nb nl pl pt-BR ro ru sr sv uk vi 
)
-IUSE="l10n_ja l10n_ru l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
+IUSE="l10n_ja l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
 RESTRICT="binchecks"
 
 RDEPEND="
@@ -72,10 +72,6 @@ RDEPEND="
 "
 PDEPEND="
        l10n_ja? ( app-i18n/man-pages-ja )
-       l10n_ru? ( || (
-               app-i18n/man-pages-l10n[l10n_ru(-)]
-               app-i18n/man-pages-ru
-       ) )
        l10n_zh-CN? ( app-i18n/man-pages-zh_CN )
 "
 for lang in "${MY_L10N[@]}"; do

diff --git a/sys-apps/man-pages/man-pages-6.17.ebuild 
b/sys-apps/man-pages/man-pages-6.17-r1.ebuild
similarity index 96%
rename from sys-apps/man-pages/man-pages-6.17.ebuild
rename to sys-apps/man-pages/man-pages-6.17-r1.ebuild
index 960d6f8f484f..383abd06318b 100644
--- a/sys-apps/man-pages/man-pages-6.17.ebuild
+++ b/sys-apps/man-pages/man-pages-6.17-r1.ebuild
@@ -64,7 +64,7 @@ LICENSE="man-pages GPL-2+ BSD"
 SLOT="0"
 # Keep the following in sync with app-i18n/man-pages-l10n
 MY_L10N=( cs da de el es fi fr hu id it ko mk nb nl pl pt-BR ro ru sr sv uk vi 
)
-IUSE="l10n_ja l10n_ru l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
+IUSE="l10n_ja l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
 RESTRICT="binchecks"
 
 RDEPEND="
@@ -72,10 +72,6 @@ RDEPEND="
 "
 PDEPEND="
        l10n_ja? ( app-i18n/man-pages-ja )
-       l10n_ru? ( || (
-               app-i18n/man-pages-l10n[l10n_ru(-)]
-               app-i18n/man-pages-ru
-       ) )
        l10n_zh-CN? ( app-i18n/man-pages-zh_CN )
 "
 for lang in "${MY_L10N[@]}"; do

diff --git a/sys-apps/man-pages/man-pages-9999.ebuild 
b/sys-apps/man-pages/man-pages-9999.ebuild
index 960d6f8f484f..383abd06318b 100644
--- a/sys-apps/man-pages/man-pages-9999.ebuild
+++ b/sys-apps/man-pages/man-pages-9999.ebuild
@@ -64,7 +64,7 @@ LICENSE="man-pages GPL-2+ BSD"
 SLOT="0"
 # Keep the following in sync with app-i18n/man-pages-l10n
 MY_L10N=( cs da de el es fi fr hu id it ko mk nb nl pl pt-BR ro ru sr sv uk vi 
)
-IUSE="l10n_ja l10n_ru l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
+IUSE="l10n_ja l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
 RESTRICT="binchecks"
 
 RDEPEND="
@@ -72,10 +72,6 @@ RDEPEND="
 "
 PDEPEND="
        l10n_ja? ( app-i18n/man-pages-ja )
-       l10n_ru? ( || (
-               app-i18n/man-pages-l10n[l10n_ru(-)]
-               app-i18n/man-pages-ru
-       ) )
        l10n_zh-CN? ( app-i18n/man-pages-zh_CN )
 "
 for lang in "${MY_L10N[@]}"; do

Reply via email to