[elrepo] kmod-nvidia.el7_4 not available in ELRepo repositories
Phil Perry
phil at elrepo.org
Thu Nov 22 14:01:02 EST 2018
On 22/11/2018 17:45, Frank Thommen wrote:
>
>
> On 11/22/2018 06:18 PM, Phil Perry wrote:
>> On 22/11/2018 14:10, Frank Thommen wrote:
>>> On 11/22/2018 12:17 PM, Frank Thommen wrote:
>>>> On 11/21/2018 08:29 PM, Akemi Yagi wrote:
>>>>> On Wed, Nov 21, 2018 at 10:59 AM Frank Thommen
>>>>> <f.thommen at dkfz-heidelberg.de> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I've learned in the past discussions, that an
>>>>>>
>>>>>> exclude=*el7_5.elrepo* *el7_6.elrepo* *el7_7.elrepo*
>>>>>>
>>>>>> in /etc/yym.conf prevents my CentOS 7.4 systems to try to install too
>>>>>> new kmod-nvidia packages. Unfortunately now I don't get /any/
>>>>>> possible
>>>>>> candidate for kmod-nvidia:
>>>>>>
>>>>>> $ yum install kmod-nvidia
>>>>>> Loaded plugins: fastestmirror
>>>>>> [...]
>>>>>> Determining fastest mirrors
>>>>>> * elrepo: dfw.mirror.rackspace.com
>>>>>> No package kmod-nvidia available.
>>>>>> Error: Nothing to do
>>>>>> $
>>>>>>
>>>>>> The repositories don't seem to contain any version older than for
>>>>>> CentOS
>>>>>> 7.5 and he repofile for ELRepo doesn't contain any "vault" or
>>>>>> "archive"
>>>>>> repos.
>>>>>>
>>>>>> How to deal with that?
>>>>>>
>>>>>> And no, we don't have any elrepo mirror (yet), because a) we only
>>>>>> very
>>>>>> recently introduced nodes with GPUs and b) this issue took us as a
>>>>>> surprise.
>>>>>>
>>>>>> Any help is appreciated
>>>>>> frank
>>>>>
>>>>> You can find old archives here (thanks to Lucian)
>>>>>
>>>>> http://mirrors.coreix.net/elrepo-archive-archive/elrepo/el7/x86_64/RPMS/
>>>>>
>>>>>
>>>>> Akemi
>>>>
>>>> Thanks for the link and Lucian for the archive archive.
>>>> frank
>>>
>>> Hmm. But there is no el7_4 for kmod-nvidia-410.x in archive-archive
>>> either :-(
>>>
>>> frank
>>
>> Hi Frank,
>>
>> Looking back in the changelog for kmod-nvidia, the last version built
>> for el7.4 was version 390.48-1
>>
>> So I suggest you try installing:
>>
>> http://mirrors.coreix.net/elrepo-archive-archive/elrepo/el7/x86_64/RPMS/kmod-nvidia-390.48-1.el7_4.elrepo.x86_64.rpm
>>
>>
>> and the matching nvidia-x11-drv package:
>>
>> http://mirrors.coreix.net/elrepo-archive-archive/elrepo/el7/x86_64/RPMS/nvidia-x11-drv-390.48-1.el7_4.elrepo.x86_64.rpm
>>
>>
>> We only build for the latest point release, so there will not be any
>> later packages for el7.4 from elrepo.
>>
>> Hope that helps.
>>
>> Phil
>
> Thanks for the clarification Phil. Since this is for developers who
> normally require the latest possible driver, I will probably give it a
> try to build the RPMs myself. This could be a good exercise :-)
>
> Cheers
> frank
In that case Frank, I'd recommend grabbing our latest SRPM and rebuild
using rpmbuild but defining kversion for the kernel you are running. For
example:
rpmbuild --rebuild --target=`uname -m` --define 'kversion
3.10.0-693.el7.x86_64' nvidia-kmod-<version>.nosrc.rpm
Note: elrepo ships these as nosrc.rpm's so you will need to download the
NVIDIA .run file separately and place it in your SOURCES directory. You
will need the matching kernel-devel package installed for the kernel you
are building against.
You should be able to use the matching nvidia-x11-drv package directly
from elrepo without rebuilding it.
More information about the elrepo
mailing list