diff options
author | Jeroen Roovers <jer@gentoo.org> | 2020-07-29 10:21:03 +0200 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2020-07-29 10:31:28 +0200 |
commit | 83a027aba68dcea2c64004ad8aa58e4bd6186c69 (patch) | |
tree | 80f5a23c8b541497ece1add895e6303e77a8a9bd /x11-drivers/nvidia-drivers/nvidia-drivers-390.138.ebuild | |
parent | net-vpn/wireguard-modules: bump to 1.0.20200729 (diff) | |
download | gentoo-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.ebuild | 2 |
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} |