Forums

Resolved
0 votes
When I try to update the system, I have a couple of items which have dependancy issues and I am wondering if anyone knows how to fix it?

The output from the yum update is below and I have also attached a screenshot of the Software Repository List that I use:

[root@gateway ~]# yum update
Loaded plugins: clearcenter-marketplace, fastestmirror
Setting up Update Process
ClearCenter Marketplace: fetching repositories...
Loading mirror speeds from cached hostfile
* Webmin: webmin.mirror.somersettechsolutions.co.uk
* clearos: mirror1.timburgess.net
* clearos-addons: mirror1.timburgess.net
* clearos-core: mirror1.timburgess.net
* clearos-extras: mirror1.timburgess.net
* clearos-updates: mirror1.timburgess.net
* contribs: download4.clearsdn.com
* private-clearcenter-backuppc: download4.clearsdn.com:80
* private-clearcenter-dyndns: download4.clearsdn.com:80
* private-clearcenter-plex: download4.clearsdn.com:80
* private-clearcenter-serviio: download4.clearsdn.com:80
* timb: download1.clearfoundation.com
Resolving Dependencies
--> Running transaction check
---> Package ffmpeg.i686 0:2.0.2-61.el6 will be updated
---> Package ffmpeg.i686 0:2.2.1-65.el6 will be an update
--> Processing Dependency: libavfilter4 = 2.2.1-65.el6 for package: ffmpeg-2.2.1-65.el6.i686
--> Processing Dependency: libvdpau.so.1 for package: ffmpeg-2.2.1-65.el6.i686
--> Processing Dependency: libavfilter.so.4(LIBAVFILTER_4) for package: ffmpeg-2.2.1-65.el6.i686
--> Processing Dependency: libavfilter.so.4 for package: ffmpeg-2.2.1-65.el6.i686
---> Package libavcodec55.i686 0:2.0.2-61.el6 will be updated
---> Package libavcodec55.i686 0:2.2.1-65.el6 will be an update
--> Processing Dependency: libx264.so.142 for package: libavcodec55-2.2.1-65.el6.i686
---> Package libavdevice55.i686 0:2.0.2-61.el6 will be updated
---> Package libavdevice55.i686 0:2.2.1-65.el6 will be an update
--> Processing Dependency: libavfilter.so.4(LIBAVFILTER_4) for package: libavdevice55-2.2.1-65.el6.i686
--> Processing Dependency: libavfilter.so.4 for package: libavdevice55-2.2.1-65.el6.i686
---> Package libavformat55.i686 0:2.0.2-61.el6 will be updated
---> Package libavformat55.i686 0:2.2.1-65.el6 will be an update
---> Package libavutil52.i686 0:2.0.2-61.el6 will be updated
---> Package libavutil52.i686 0:2.2.1-65.el6 will be an update
---> Package libpostproc52.i686 0:2.0.2-61.el6 will be updated
---> Package libpostproc52.i686 0:2.2.1-65.el6 will be an update
---> Package libswresample0.i686 0:2.0.2-61.el6 will be updated
---> Package libswresample0.i686 0:2.2.1-65.el6 will be an update
---> Package libswscale2.i686 0:2.0.2-61.el6 will be updated
---> Package libswscale2.i686 0:2.2.1-65.el6 will be an update
--> Finished Dependency Resolution
Error: Package: libavcodec55-2.2.1-65.el6.i686 (contribs)
Requires: libx264.so.142
Error: Package: libavdevice55-2.2.1-65.el6.i686 (contribs)
Requires: libavfilter.so.4(LIBAVFILTER_4)
Error: Package: ffmpeg-2.2.1-65.el6.i686 (contribs)
Requires: libvdpau.so.1
Error: Package: libavdevice55-2.2.1-65.el6.i686 (contribs)
Requires: libavfilter.so.4
Error: Package: ffmpeg-2.2.1-65.el6.i686 (contribs)
Requires: libavfilter.so.4(LIBAVFILTER_4)
Error: Package: ffmpeg-2.2.1-65.el6.i686 (contribs)
Requires: libavfilter4 = 2.2.1-65.el6
Error: Package: ffmpeg-2.2.1-65.el6.i686 (contribs)
Requires: libavfilter.so.4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest http://www.clearfoundation.com/media/kunena/attachments/legacy/images/SoftwareRepository.jpg
Friday, January 23 2015, 05:15 PM
Share this post:
Responses (5)
  • Accepted Answer

    Sunday, February 01 2015, 10:52 PM - #Permalink
    Resolved
    0 votes
    I would like to back up what Nick has said, maxwell - that is bad advice to give and could lead to some-one messing up their installation. "enabled" should be 0 and the repo only enabled from the yum command line to install specific rpm(s). Also, you have totally ignored the import of the ATrpms’ GPG signing key for rpm verification.. See http://atrpms.net/documentation/install/ for more... Also read http://wiki.centos.org/AdditionalResources/Repositories
    The reply is currently minimized Show
  • Accepted Answer

    Sunday, February 01 2015, 03:13 PM - #Permalink
    Resolved
    0 votes
    Don't leave any third party repo enabled like that unless it is very specific to packages that will never be carried in ClearOS or you risk breaking ClearOS. ATrpms is one not to leave enabled.
    The reply is currently minimized Show
  • Accepted Answer

    maxwell
    maxwell
    Offline
    Sunday, February 01 2015, 01:22 PM - #Permalink
    Resolved
    0 votes
    For RHEL/CentOS/SL Distributions

    All the users of RHEL, CentOS and Scientific Linux with all other derived distributions. Create a atrpms.repo file in /etc/yum.repos.d directory and add following content

    add /etc/yum.repos.d/atrpms.repo

    [atrpms]
    name=Fedora Core $releasever - $basearch - ATrpms
    baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable
    gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
    enabled=1
    gpgcheck=1
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, January 24 2015, 02:46 PM - #Permalink
    Resolved
    0 votes
    Hi Nick,

    Yeah thanks - looks like I was too impatient...

    Thanks for the help!

    James
    The reply is currently minimized Show
  • Accepted Answer

    Friday, January 23 2015, 05:46 PM - #Permalink
    Resolved
    0 votes
    Perhaps wait a while. This has only been coming through in the last 4 hours as my earlier update showed nothing to do. It has just worked for me but I use the 64-bit version.
    The reply is currently minimized Show
Your Reply