The SRC_URI in the ebuild is: https://https.download.nvidia.com/XFree86/Linux-x86_64/340.107/NVIDIA-Linux- x86_64-340.107.run This server appears to have gone away. However, taking a hint from newer versions of the package, downloading from here yields an identical file: https://us.download.nvidia.com/XFree86/Linux-x86_64/340.107/NVIDIA-Linux- x86_64-340.107.run Similarly, SRC_URI tries to download nvidia-settings from here: https://https.download.nvidia.com/XFree86/nvidia-settings/nvidia-set tings-340.107.tar.bz2 likewise, taking a hint from the newer versions, this works: https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-340.107.tar.bz2 Perhaps the ebuilds could be updated accordingly?
Created attachment 556760 [details] Capture of error when emerging nvidia-drivers 340 Confirmed issue for me. Did a sync right before emerging.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d72fe1d635b7a81f186ddc9044b9d6d83f27dc8 commit 2d72fe1d635b7a81f186ddc9044b9d6d83f27dc8 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2018-11-30 12:13:43 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2018-11-30 12:14:29 +0000 x11-drivers/nvidia-drivers: Fix SRC_URI in various places Package-Manager: Portage-2.3.52, Repoman-2.3.12 Fixes: https://bugs.gentoo.org/671814 Signed-off-by: Jeroen Roovers <jer@gentoo.org> x11-drivers/nvidia-drivers/Manifest | 8 ++++---- x11-drivers/nvidia-drivers/nvidia-drivers-304.137.ebuild | 6 ++++-- x11-drivers/nvidia-drivers/nvidia-drivers-340.107.ebuild | 6 ++++-- x11-drivers/nvidia-drivers/nvidia-drivers-375.82.ebuild | 4 ++-- x11-drivers/nvidia-drivers/nvidia-drivers-378.13-r1.ebuild | 4 ++-- x11-drivers/nvidia-drivers/nvidia-drivers-381.22-r1.ebuild | 4 ++-- x11-drivers/nvidia-drivers/nvidia-drivers-384.130.ebuild | 8 +++++--- x11-drivers/nvidia-drivers/nvidia-drivers-387.34.ebuild | 6 +++--- 8 files changed, 26 insertions(+), 20 deletions(-)