summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2020-07-29 10:21:03 +0200
committerJeroen Roovers <jer@gentoo.org>2020-07-29 10:31:28 +0200
commit83a027aba68dcea2c64004ad8aa58e4bd6186c69 (patch)
tree80f5a23c8b541497ece1add895e6303e77a8a9bd /x11-drivers/nvidia-drivers/nvidia-drivers-390.138.ebuild
parentnet-vpn/wireguard-modules: bump to 1.0.20200729 (diff)
downloadgentoo-83a027aba68dcea2c64004ad8aa58e4bd6186c69.tar.gz
gentoo-83a027aba68dcea2c64004ad8aa58e4bd6186c69.tar.bz2
gentoo-83a027aba68dcea2c64004ad8aa58e4bd6186c69.zip
x11-drivers/nvidia-drivers: Use multilib_get_enabled_abis
revdep-rebuild{,.sh} complain about missing dependencies for nvidia-drivers' 32-bit libraries when USE=-abi_x86_32 because in that case MULTILIB_USEDEP does not require those to install 32-bit libraries, but nvidia-drivers' 32-bit libraries get installed anyway. This happens because the ABI check that determines whether to install those 32-bit libraries incorrectly uses the eclass function get_install_abis from multilib.eclass instead of multilib_get_enabled_abis from multilib-build.eclass. Thanks to slyfox for the patch. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Closes: https://bugs.gentoo.org/702804 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Diffstat (limited to 'x11-drivers/nvidia-drivers/nvidia-drivers-390.138.ebuild')
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-390.138.ebuild2
1 files changed, 1 insertions, 1 deletions
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.138.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.138.ebuild
index ce2ee50aa0b0..ed44447cab69 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.138.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.138.ebuild
@@ -405,7 +405,7 @@ src_install() {
if has_multilib_profile && use multilib; then
local OABI=${ABI}
- for ABI in $(get_install_abis); do
+ for ABI in $(multilib_get_enabled_abis); do
src_install-libs
done
ABI=${OABI}