On 06/03/2019 23:03, Stephen John Smoogen wrote:> On Wed, 6 Mar 2019 at 17:50, Phil Perry <pperry at elrepo.org> wrote: >> >> On 06/03/2019 21:53, Pete Geenhuizen wrote: >>> >>> >>> On 03/06/2019 04:21 PM, Phil Perry wrote: >>>> On 06/03/2019 19:30, Pete Geenhuizen wrote: >>>>> >>>>> That is all good and well, but my problem is that I now can't install >>>>> >>>>> vlc smplayer mplayer, or ffmpeg-libs because they need >>>>> ocl-icd-2.2.12-1.el7.x86_64from epel. >>>>> I tried to roll back to the previous version via yum history undo but >>>>> previous versions are no longer avaialble. >>>>> >>>> >>>> Do they have a hard coded Requires for the ocl-icd package or just an >>>> auto-generated Requires for the libOpenCL.so lib? >>>> >>>> If it's the former then the packages in epel need fixing. If it's the >>>> latter then the nvidia package will meet that requirement. You can >>>> either force uninstall ocl-icd, or uninstall ocl-icd and any >>>> dependencies, install/update the nvidia packages and then reinstall >>>> the package you require that depend on libOpenCL.so >>> Phil, >>> I don't know if it's a hard coded requires ot auto-generated. >>> Right now I've removed the rpms that need ocl-icd, updated nvidia but >>> when I attempt to install vlc smplayer mplayer, or ffmpeg-libs it fails >>> because it wants to install ocl-icd-2.2.12-1.el7.x86_64 from epel. >>> I guess that that means that its a hard coded requirement, is that correct? >>> Pete >>> >> >> I guess so. Running 'rpm -q --requires <package>' would tell you. >> >> I only have vlc and ffmpeg-libs installed, and both are installed from >> the Nux repo. Neither are built against libOpenCL.so so I'm not able to >> comment on what epel have done with their packages. >> > > As far as I can tell the packages vlc, smplayer, mplayer, and ffmpeg > aren't in EPEL. I am guessing they are from rpmfusion but could be > from some other repository. >Thank you Stephen. I assumed because they were pulling a dependency from epel that they were also from epel.
On 03/07/2019 01:56 AM, Phil Perry wrote:> On 06/03/2019 23:03, Stephen John Smoogen wrote: > > Thank you Stephen. I assumed because they were pulling a dependency > from epel that they were also from epel. >Been out of town, yes I goofed vlc, smplayer, mplayer, and ffmpeg aren't in EPEL. and are in rpm-fusion.? I've resolved all of that and got them all installed from nux-dextop. With all that done now when I run update I get the following error Error: Package: nvidia-x11-drv-340xx-libs-340.107-2.el7_6.elrepo.x86_64 (@elrepo) ?????????? Requires: nvidia-x11-drv-340xx = 340.107-2.el7_6.elrepo ?????????? Removing: nvidia-x11-drv-340xx-340.107-2.el7_6.elrepo.x86_64 (@elrepo) ?????????????? nvidia-x11-drv-340xx = 340.107-2.el7_6.elrepo ?????????? Updated By: nvidia-x11-drv-340xx-340.107-3.el7_6.elrepo.x86_64 (elrepo) ?????????????? nvidia-x11-drv-340xx = 340.107-3.el7_6.elrepo Needless to say I'm a tad confused. Pete -- Unencumbered by the thought process. -- Click and Clack the Tappet brothers -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
On 11/03/2019 12:41, Pete Geenhuizen wrote:>Hi Pete,> On 03/07/2019 01:56 AM, Phil Perry wrote: >> On 06/03/2019 23:03, Stephen John Smoogen wrote: >> >> Thank you Stephen. I assumed because they were pulling a dependency >> from epel that they were also from epel. >> > > Been out of town, yes I goofed vlc, smplayer, mplayer, and ffmpeg aren't > in EPEL. and are in rpm-fusion.? I've resolved all of that and got them > all installed from nux-dextop. > > With all that done now when I run update I get the following error > > Error: Package: nvidia-x11-drv-340xx-libs-340.107-2.el7_6.elrepo.x86_64Apologies, that one is our fault. To fix (or rather work around), please could you force remove the above package then the yum update should proceed smoothly: rpm -e --nodeps nvidia-x11-drv-340xx-libs then: yum update and reboot your system to ensure you pick up the changes. Alternatively, just uninstall the nvidia drivers and reinstall them which will pick up the latest versions, thus also working around the issue above.> (@elrepo) > ?????????? Requires: nvidia-x11-drv-340xx = 340.107-2.el7_6.elrepo > ?????????? Removing: nvidia-x11-drv-340xx-340.107-2.el7_6.elrepo.x86_64 > (@elrepo) > ?????????????? nvidia-x11-drv-340xx = 340.107-2.el7_6.elrepo > ?????????? Updated By: > nvidia-x11-drv-340xx-340.107-3.el7_6.elrepo.x86_64 (elrepo) > ?????????????? nvidia-x11-drv-340xx = 340.107-3.el7_6.elrepo > > Needless to say I'm a tad confused. > > Pete >