commit:     abbd7e55fdefc0c6a4755540fee967e04d2666a4
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 22:59:23 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 00:23:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbd7e55

x11-drivers/nvidia-drivers: show EOL warnings in 0/390

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index 09a8849c0843..94e0026feef8 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -233,13 +233,14 @@ pkg_setup() {
        fi
 
        if kernel_is -gt ${NV_KERNEL_MAX/./ }; then
-               ewarn "Kernel ${KV_MAJOR}.${KV_MINOR} is either known to break 
this version of ${PN}"
-               ewarn "or was not tested with it. It is recommended to use one 
of:"
+               ewarn "Kernel ${KV_MAJOR}.${KV_MINOR} is known to break this 
version ${PN}"
+               ewarn "It is recommended to use one of:"
                ewarn "  <=sys-kernel/gentoo-kernel-${NV_KERNEL_MAX}.x"
                ewarn "  <=sys-kernel/gentoo-sources-${NV_KERNEL_MAX}.x"
                ewarn "You are free to try or use /etc/portage/patches, but 
support will"
-               ewarn "not be given and issues wait until NVIDIA releases a 
fixed version"
-               ewarn "(Gentoo will not accept patches for this)."
+               ewarn "not be given (Gentoo will not accept patches for this). 
When no"
+               ewarn "supported kernel are usable anymore, end-of-life 390.xx 
will be"
+               ewarn "removed -- 6.1.x LTS will be supported until at least 
December 2026."
                ewarn
                ewarn "Do _not_ file a bug report if run into issues."
                ewarn
@@ -540,4 +541,11 @@ pkg_postinst() {
                ewarn "libraries and may prevent launching GPU-accelerated 
applications."
                use driver && ewarn "The easiest way to fix this is usually to 
reboot."
        fi
+
+       ewarn
+       ewarn "Be warned/reminded that the 390.xx branch reached end-of-life 
and"
+       ewarn "NVIDIA is no longer fixing issues (including security). Free to 
keep"
+       ewarn "using (for now) but it is recommended to either switch to 
nouveau or"
+       ewarn "replace hardware. Will be kept in-tree while possible, but 
expect it"
+       ewarn "to be removed likely in early 2027 or earlier if major issues 
arise."
 }

Reply via email to