[elrepo] missing nvidia-x11-drv-390xx for el7_7
Steve Cleveland
Steve.Cleveland at oregonstate.edu
Fri Feb 14 19:04:28 EST 2020
On 2/12/20 12:45 PM, Phil Perry wrote:
> On 12/02/2020 20:20, Trevor Hemsley wrote:
>> On 12/02/2020 19:33, Steve Cleveland wrote:
>>>
>>> If I don't enable the vault (see
>>> https://elrepo.org/bugs/view.php?id=941), el7.6 packages are
>>> excluded by the elrepo plugin.
>>>
>>
>>
>> You don't need vault. You install the 7.7 kernel. You install the
>> el7_7 kmod and it pulls in the el7_6 userspace. no vault required.
>>
>
> Actually, Steve is right. If an el7.6 kernel is not available to yum,
> then all 'el7.6' packages are excluded, including the
> nvidia-x11-drv-390xx package required in this case.
>
> The workaround is to (temporarily) enable vault so the old el7.6
> kernel is visible to yum, or leave a copy of the older el7.6 kernel
> installed on the system.
>
> This issue is caused by a fundamental difference between RHEL where
> all packages are available in a single channel, and CentOS where only
> the latest point release packages are available and all older content
> is moved to the vault. In this case the plugin was developed on and
> written for RHEL, and CentOS' divergence breaks compatibility.
>
I understand this is a difficult issue (and I also see that I never said
I was running CentOS but you are correct). Without doing an in depth
google search, a normal user may not discover this workaround. Would it
be possible to rebuild those userspace packages for the current kernel,
even if there's no version change? I can't currently see a downside to
that approach for RHEL. I could be wrong.
- Steve
>> Trevor
>>
>> On 2/12/20 11:31 AM, Trevor Hemsley wrote:
>>> On 12/02/2020 18:33, Steve Cleveland wrote:
>>> >
>>> > Ok, that does appear to be the problem. Enabling the 7.6 vault repos
>>> > took care of the problem. Not sure this is a good solution however.
>>> > If the elrepo plugin is going to exclude the 7.6 package, there should
>>> > probably be a 7.7 version available, even if it's the same as the 7.6
>>> > package.
>>> >
>>>
>>> I don't think you got that right. The el7_7 kmod installs the el7_6
>>> userspace and there is no need to enable anything old.
>>>
>>>
>>> Trevor
>>
>>
> _______________________________________________
> elrepo mailing list
> elrepo at lists.elrepo.org
> http://lists.elrepo.org/mailman/listinfo/elrepo
More information about the elrepo
mailing list