Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 925461 - x11-drivers/nvidia-drivers-470.239.06,535.161.07,550.54.14: version bump
Summary: x11-drivers/nvidia-drivers-470.239.06,535.161.07,550.54.14: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ionen Wolkens
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-25 07:49 UTC by Ionen Wolkens
Modified: 2024-02-26 15:33 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ionen Wolkens gentoo-dev 2024-02-25 07:49:07 UTC
Just filing to explain the hold up, NVIDIA seems to be taking longer than usual to upload files to the usual mirror[1]. While we can still get the .run elsewhere[2], that lacks the sources for nvidia-settings/modprobe/etc... When this happen sometime instead used the github's tags[3] but it is (currently) not tagged either.

Similarly to the 0/vulkan slot, *could* try to temporarily use mismatched old version of nvidia-* sources (sometimes fine), or switch back to binary-only for these (albeit nvidia-modprobe would lack a patch then) -- but would rather wait a while before doing changing things up.

(if someone knows an alternate location to find e.g. nvidia-settings-550.54.14.tar.bz2, please tell me)

On another note, 535.161.07 been marked BETA but that is likely a mistake. This should just be a minor bugfix release to the production branch (maybe someone other than usual handled these releases).

[1] https://download.nvidia.com/XFree86/Linux-x86_64/
[2] https://www.nvidia.com/download/index.aspx
[3] https://github.com/NVIDIA/nvidia-settings
Comment 1 Ionen Wolkens gentoo-dev 2024-02-25 08:00:00 UTC
(In reply to Ionen Wolkens from comment #0)
> it is (currently) not tagged either.
Correction, it is just 550.54.14 that's missing -- suppose could bump the other two but still will wait a bit in the hope get the usual location instead.
Comment 2 RC 2024-02-26 12:08:41 UTC
Hi,

before I stumbled upon this bug, I made a local copy from nvidia-drivers-550.40.07.ebuild to nvidia-drivers-550.54.14.ebuild and ebuild fetch downloaded the files from mirror 1. Seems the files are on Nvidia's servers but don't show up on the HTML index...? 

nvidia-drivers-470.223.02-gpl-pfn_valid.patch failed so I removed it from the new local 550.54.14 version's ebuild, got it to compile and qmerge. Modules modprobe fine. 3D acceleration works under X KDE Plasma. I have no idea if this patch is still needed. At least it needs modification. Here is the log bit from ebuild configure:

 * Applying nvidia-drivers-470.223.02-gpl-pfn_valid.patch ...
patching file kernel/common/inc/nv-linux.h
Hunk #1 succeeded at 2076 (offset 86 lines).
patching file kernel/nvidia/nv-mmap.c
Hunk #1 FAILED at 576.
1 out of 1 hunk FAILED -- saving rejects to file kernel/nvidia/nv-mmap.c.rej
patching file kernel/nvidia/os-mlock.c
Hunk #1 FAILED at 102.
Hunk #2 FAILED at 176.
2 out of 2 hunks FAILED -- saving rejects to file kernel/nvidia/os-mlock.c.rej

On nvidia-drivers-550.40.07 patch works fine. I'm running 6.7.6 kernel.
Comment 3 Ionen Wolkens gentoo-dev 2024-02-26 12:37:53 UTC
Oh really, I hadn't tried given I always look at the index, well then I'll look at bumping this soon then.

And yes, the pfn_valid patch is obsolete (this got fixed in these releases).
Comment 4 Larry the Git Cow gentoo-dev 2024-02-26 13:23:43 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af71e3ffc9485638892efa03c56f893d1db12bfc

commit af71e3ffc9485638892efa03c56f893d1db12bfc
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-02-26 13:12:15 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-02-26 13:23:26 +0000

    x11-drivers/nvidia-drivers: add 550.54.14
    
    Closes: https://bugs.gentoo.org/925461
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 x11-drivers/nvidia-drivers/Manifest                |   8 +
 .../nvidia-drivers/nvidia-drivers-550.54.14.ebuild | 501 +++++++++++++++++++++
 2 files changed, 509 insertions(+)
Comment 5 Ionen Wolkens gentoo-dev 2024-02-26 15:33:07 UTC
Interestingly, right after adding, the index was finally updated.

Guess it was cached or something anyhow, usually it's updated almost right away unless the files were really missing though -- ah well.