[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