Errors when try to yum update
Errors when try to yum update
I haven't update my centos for a few months. Today I tried to yum update, I got all Error complained about vlc package. The following are the log.
Thanks in advance!
++++++++++++++++++++++++++++++++++++++Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-rail.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-rail.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-rail.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-utils.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-utils.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-utils.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-channels.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-channels.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-channels.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-codec.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-codec.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-codec.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-kbd.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-kbd.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-kbd.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-gdi.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-gdi.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-gdi.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-core.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-core.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-core.so.1.0()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thanks in advance!
++++++++++++++++++++++++++++++++++++++Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-rail.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-rail.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-rail.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-utils.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-utils.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-utils.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-channels.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-channels.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-channels.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-codec.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-codec.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-codec.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-kbd.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-kbd.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-kbd.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-gdi.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-gdi.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-gdi.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
Requires: libfreerdp-core.so.1.0()(64bit)
Removing: freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
libfreerdp-core.so.1.0()(64bit)
Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (cr)
Not found
Available: freerdp-libs-1.0.2-15.el7.x86_64 (base)
libfreerdp-core.so.1.0()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Re: Errors when try to yum update
CentOS 7.7 is in the CR repo which you appear to have enabled (though it's disabled by default). You are picking up the RHEL 7.7 rebase of the freerdp packages and that breaks both vlc and remmina from the nux-dextop repo. For now I would recommend using yum --exclude=freerdp\* anbd see if that makes things work for you.
I have notified nux of the problems and have even sent him patches to enable vlc and remmina to be built. There's been no response as yet but I do know he's very busy with house moves etc.
I have notified nux of the problems and have even sent him patches to enable vlc and remmina to be built. There's been no response as yet but I do know he's very busy with house moves etc.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Errors when try to yum update
Congratulations!! The problem starts with the fact that you have not updated your machine for a few months!! The problem is that RHEL 7.7 is out and many of the repos are set up with updates for RHEL 7.7. CentOS 7.7 is NOT out... YET!! You have two choices:
1) Don't run yum update until CentOS 7.7 is released. Once CentOS 7.7 *is* released then run yum update and the problem *should* resolve itself.
2) Run yum update --exclude=[package] , yum will then go out and update everything EXCEPT those packages that you have EXCLUDED.
Re: Errors when try to yum update
Thank you all for the quick responds!!! I am not hurried to do yum update in this moment, I can wait till CentOS 7.7.
Thanks again for all the valuable info!
-Yi
Thanks again for all the valuable info!
-Yi
Re: Errors when try to yum update
Hi Trevor, I got this error message when I try to run sudo yum update --exclude=freerdp\* as you suggested here.
Any work around? BTW, looks like nux repo hasn't been updated to fix vlc error when tried to yum update to the latest centors version. Thanks! -Yi
++++++++++++++++++++++++++++++++++++++
rror: Package: vinagre-3.22.0-12.el7.x86_64 (base)
Requires: libfreerdp2.so.2()(64bit)
++++++++++++++++++++++++++++++++++++++
Any work around? BTW, looks like nux repo hasn't been updated to fix vlc error when tried to yum update to the latest centors version. Thanks! -Yi
++++++++++++++++++++++++++++++++++++++
rror: Package: vinagre-3.22.0-12.el7.x86_64 (base)
Requires: libfreerdp2.so.2()(64bit)
++++++++++++++++++++++++++++++++++++++
Re: Errors when try to yum update
You could exclude both --exclude=vinagre,freerdp\*
However, I would
After all, the core of the problem is that packages from nux-dextop are (currently) incompatible and third-party packages should not be allowed to prevent keeping base system up to date.
Note also that RPMFusion https://wiki.centos.org/de/AdditionalRe ... ositories/ https://rpmfusion.org/
has vlc-core-3.0.8 (updated this year) while nux-dextop has vlc-core-2.2.5.1 (from 2017).
However, I would
Code: Select all
sudo yum remove vlc-core
sudo yum update
Note also that RPMFusion https://wiki.centos.org/de/AdditionalRe ... ositories/ https://rpmfusion.org/
has vlc-core-3.0.8 (updated this year) while nux-dextop has vlc-core-2.2.5.1 (from 2017).
Re: Errors when try to yum update
Though please note that not all nux's packages are also present in rpmfusion and the two repos are mutually incompatible so you cannot mix and match both at the same time (without an awful lot of exclude=/includepkgs= lines in yum configs). If you need to switch from nux to rpmfusion - and I understand why you might want to - then you probably will need to track down all nux packages that you have installed and removed those before replacing them with the rpmfusion equivalents. There's a utility in EPEL called keychecker that can assist with identifying the packages involved, install it, run it and you'll find a list of all packages installed, grouped by GPG signing key.
Alternatively, there is also a copy of vlc 3.0.8 available via flatpak. That is working for me and allows me to keep my other nux packages without needing to switch to rpmfusion. However, it does have a minor drawback in that it installs rather a lot of stuff: so vlc is fine, 88MB but it pulls in other flatpak packages including an entire copy of kde which amounts to over 1.2GB!
Alternatively, there is also a copy of vlc 3.0.8 available via flatpak. That is working for me and allows me to keep my other nux packages without needing to switch to rpmfusion. However, it does have a minor drawback in that it installs rather a lot of stuff: so vlc is fine, 88MB but it pulls in other flatpak packages including an entire copy of kde which amounts to over 1.2GB!
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Errors when try to yum update
Hummmmmnm. OK I'll bite TrevorH. What is "Flatpak"? Is it a repo? How do I get it?? The copy of KDE is it 4.x or 5.x?? Right now I'm simply waiting until nux-dextop to catch up with with the rest of RHEL/CentOS 7.7 which will happen at some point.TrevorH wrote: ↑2019/09/21 20:35:10
[snip]
Alternatively, there is also a copy of vlc 3.0.8 available via flatpak. That is working for me and allows me to keep my other nux packages without needing to switch to rpmfusion. However, it does have a minor drawback in that it installs rather a lot of stuff: so vlc is fine, 88MB but it pulls in other flatpak packages including an entire copy of kde which amounts to over 1.2GB!
Thanks
Re: Errors when try to yum update
From man flatpak (once you yum install flatpak)
DESCRIPTION
flatpak is a tool for managing applications and the runtimes they use. In the flatpak model, applications can be built and
distributed independently from the host system they are used on, and they are isolated from the host system ('sandboxed') to some
degree, at runtime.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Errors when try to yum update
Thank you all! I got yum update to work after I remove vlc-core. I will wait till a proper nux vlc-core package is ready for latest Centos.
Thanks you again for the info!
-Yi
Thanks you again for the info!
-Yi