sys-apps/shadow: depend on >=sys-kernel/linux-headers-4.19
authorMike Gilbert <floppym@gentoo.org>
Thu, 12 Mar 2020 02:55:43 +0000 (22:55 -0400)
committerMike Gilbert <floppym@gentoo.org>
Thu, 12 Mar 2020 02:55:43 +0000 (22:55 -0400)
Closes: https://bugs.gentoo.org/708810
Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
sys-apps/shadow/shadow-4.7-r2.ebuild
sys-apps/shadow/shadow-4.8-r3.ebuild
sys-apps/shadow/shadow-4.8.1-r1.ebuild

index 3c710558632dbc19c4fdb9defc1edccc9db543cf..7582e081f7282d4c44cceb3bb977198b84ad1b0a 100644 (file)
@@ -16,7 +16,11 @@ IUSE="acl audit +cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+       app-arch/xz-utils
+       sys-devel/gettext
+"
+COMMON_DEPEND="
        acl? ( sys-apps/acl:0= )
        audit? ( >=sys-process/audit-2.6:0= )
        cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
@@ -29,12 +33,10 @@ DEPEND="
        )
        xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-       app-arch/xz-utils
-       sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+       >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-       ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
        pam? ( >=sys-auth/pambase-20150213 )
        su? ( !sys-apps/util-linux[su(-)] )
 "
index caee465a85ba015824879b3669a6114af5f81b30..54f1a3d52e847c95427cd9c120379d62d9b44eee 100644 (file)
@@ -16,7 +16,11 @@ IUSE="acl audit bcrypt +cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+       app-arch/xz-utils
+       sys-devel/gettext
+"
+COMMON_DEPEND="
        acl? ( sys-apps/acl:0= )
        audit? ( >=sys-process/audit-2.6:0= )
        cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
@@ -29,12 +33,10 @@ DEPEND="
        )
        xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-       app-arch/xz-utils
-       sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+       >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-       ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
        pam? ( >=sys-auth/pambase-20150213 )
        su? ( !sys-apps/util-linux[su(-)] )
 "
index 58cfc9e7303153a82a6254a41b4320b93a946458..864ebb3923b0b177059374098c3b6b17c5f69b3b 100644 (file)
@@ -16,7 +16,11 @@ IUSE="acl audit bcrypt +cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+       app-arch/xz-utils
+       sys-devel/gettext
+"
+COMMON_DEPEND="
        virtual/libcrypt:=
        acl? ( sys-apps/acl:0= )
        audit? ( >=sys-process/audit-2.6:0= )
@@ -30,12 +34,10 @@ DEPEND="
        )
        xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-       app-arch/xz-utils
-       sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+       >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-       ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
        pam? ( >=sys-auth/pambase-20150213 )
        su? ( !sys-apps/util-linux[su(-)] )
 "