commit: 8864db7c1d679fe66cd93140e2fdd07a7eaf4bb4 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> AuthorDate: Sat Jul 24 16:12:24 2021 +0000 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> CommitDate: Sat Jul 24 16:15:29 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8864db7c
net-misc/iputils: tests require root privileges Closes: https://bugs.gentoo.org/803851 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> net-misc/iputils/iputils-20210722.ebuild | 9 +++++++++ net-misc/iputils/iputils-99999999.ebuild | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/net-misc/iputils/iputils-20210722.ebuild b/net-misc/iputils/iputils-20210722.ebuild index 731796a22c5..dde2cee578c 100644 --- a/net-misc/iputils/iputils-20210722.ebuild +++ b/net-misc/iputils/iputils-20210722.ebuild @@ -110,6 +110,15 @@ src_compile() { meson_src_compile } +src_test() { + if has userpriv ${FEATURES} || ${EUID} -ne 0 ; then + einfo "Tests require root privileges; Skipping ..." + return + fi + + meson_src_test +} + src_install() { meson_src_install diff --git a/net-misc/iputils/iputils-99999999.ebuild b/net-misc/iputils/iputils-99999999.ebuild index 731796a22c5..dde2cee578c 100644 --- a/net-misc/iputils/iputils-99999999.ebuild +++ b/net-misc/iputils/iputils-99999999.ebuild @@ -110,6 +110,15 @@ src_compile() { meson_src_compile } +src_test() { + if has userpriv ${FEATURES} || ${EUID} -ne 0 ; then + einfo "Tests require root privileges; Skipping ..." + return + fi + + meson_src_test +} + src_install() { meson_src_install
