View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000941 | channel: elrepo/el7 | kmod-nvidia-390xx | public | 2019-09-20 03:52 | 2021-04-13 15:04 |
Reporter | jlehtone | Assigned To | pperry | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Summary | 0000941: yum-plugin-elrepo excludes nvidia-x11-drv-390xx-390.116-1.el7_6.elrepo.x86_64 and no el7_7 available | ||||
Description | CentOS 7.7, legacy NVidia card, and no NVidia drivers from elrepo installed. yum-plugin-elrepo installed. The plugin excludes nvidia-x11-drv-390xx-390.116-1.el7_6.elrepo.x86_64. There is no nvidia-x11-drv-390xx-390.116-*.el7_7.elrepo.x86_64 yet. # yum --enablerepo=elrepo list -q \*390xx\* Available Packages kmod-nvidia-390xx.x86_64 390.116-2.el7_7.elrepo elrepo As result, "yum install kmod-nvidia-390xx" fails due to missing (excluded) nvidia-x11-drv-390xx. If the machine had had nvidia drivers installed before CentOS 7.6 -> 7.7 update, then an update from kmod-nvidia-390xx-390.116-1.el7_6 to kmod-nvidia-390xx-390.116-2.el7_7 would succeed. Removal/disable of yum-plugin-elrepo allows installation of nvidia drivers. Interestingly the plugin does not exclude 7_6 packages of the 340xx legacy driver: # yum --enablerepo=elrepo list -q \*340xx\* Available Packages kmod-nvidia-340xx.x86_64 340.107-3.el7_7.elrepo elrepo nvidia-x11-drv-340xx.x86_64 340.107-3.el7_6.elrepo elrepo nvidia-x11-drv-340xx-32bit.x86_64 340.107-3.el7_6.elrepo elrepo | ||||
Tags | No tags attached. | ||||
Reported upstream | |||||
|
Acknowledged. I'll take a look shortly, thanks for the report. |
|
Does enabling the CentOS vault repository fix the issue? I believe this issue is caused because no el7.6 kernel is available to yum. The yum-plugin-elrepo plugin relies on all kernel versions being available to yum, and CentOS differs in it's behaviour from RHEL in this respect. Enabling the CentOS Vault repository (to make the el7.6 kernel visible to yum) should prevent nvidia-x11-drv-390xx-390.116-1.el7_6.elrepo.x86_64 from being excluded from the yum transaction. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-09-20 03:52 | jlehtone | New Issue | |
2019-09-20 03:52 | jlehtone | Status | new => assigned |
2019-09-20 03:52 | jlehtone | Assigned To | => pperry |
2019-09-20 12:17 | pperry | Note Added: 0006494 | |
2019-09-20 14:50 | pperry | Note Added: 0006495 | |
2021-04-13 15:04 | pperry | Status | assigned => closed |
2021-04-13 15:04 | pperry | Resolution | open => no change required |