Yum won't update

I’m getting quite a few dependency issues with yum, does anyone know how fix this?

yum update

Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile

  • base: yum.freepbxdistro.org
    Setting up Update Process
    Resolving Dependencies
    –> Running transaction check
    —> Package flite.i686 0:1.3-14.el6 set to be updated
    –> Processing Dependency: libc.so.6(GLIBC_2.11) for package: flite
    —> Package incron.i686 0:0.5.9-2.el6.rf set to be updated
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) for package: incron
    –> Processing Dependency: libc.so.6(GLIBC_2.8) for package: incron
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) for package: incron
    —> Package mpg123.i686 0:1.13.4-16.el6 set to be updated
    –> Processing Dependency: libportaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0 for package: mpg123
    –> Processing Dependency: libpulse.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libaudio.so.2 for package: mpg123
    –> Processing Dependency: libSDL-1.2.so.0 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libjack.so.0 for package: mpg123
    –> Processing Dependency: libartsc.so.0 for package: mpg123
    –> Processing Dependency: libltdl.so.7 for package: mpg123
    –> Processing Dependency: libc.so.6(GLIBC_2.7) for package: mpg123
    –> Processing Dependency: libpulse.so.0 for package: mpg123
    —> Package openvpn.i686 0:2.2.1-1.el6 set to be updated
    –> Processing Dependency: libssl.so.10 for package: openvpn
    –> Processing Dependency: libpkcs11-helper.so.1 for package: openvpn
    –> Processing Dependency: libcrypto.so.10 for package: openvpn
    –> Processing Dependency: libspandsp.so.2 for package: spandsp-devel
    –> Processing Dependency: libspandsp.so.2 for package: asterisk18-core
    —> Package spandsp.i686 1:0.0.6-17_pre18.el6 set to be updated
    —> Package spandsp-devel.i686 1:0.0.6-17_pre18.el6 set to be updated
    –> Processing Dependency: libspandsp2 = 1:0.0.6-17_pre18.el6 for package: spandsp-devel
    –> Running transaction check
    —> Package SDL.i386 0:1.2.10-8.el5 set to be updated
    —> Package arts.i386 8:1.5.4-1 set to be updated
    –> Processing Dependency: libqt-mt.so.3 for package: arts
    —> Package flite.i686 0:1.3-14.el6 set to be updated
    –> Processing Dependency: libc.so.6(GLIBC_2.11) for package: flite
    —> Package incron.i686 0:0.5.9-2.el6.rf set to be updated
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) for package: incron
    –> Processing Dependency: libc.so.6(GLIBC_2.8) for package: incron
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) for package: incron
    —> Package mpg123.i686 0:1.13.4-16.el6 set to be updated
    –> Processing Dependency: libportaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0 for package: mpg123
    –> Processing Dependency: libpulse.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libjack.so.0 for package: mpg123
    –> Processing Dependency: libltdl.so.7 for package: mpg123
    –> Processing Dependency: libc.so.6(GLIBC_2.7) for package: mpg123
    –> Processing Dependency: libpulse.so.0 for package: mpg123
    —> Package openvpn.i686 0:2.2.1-1.el6 set to be updated
    –> Processing Dependency: libssl.so.10 for package: openvpn
    –> Processing Dependency: libpkcs11-helper.so.1 for package: openvpn
    –> Processing Dependency: libcrypto.so.10 for package: openvpn
    –> Processing Dependency: libspandsp.so.2 for package: spandsp-devel
    –> Processing Dependency: libspandsp.so.2 for package: asterisk18-core
    —> Package spandsp-devel.i686 1:0.0.6-17_pre18.el6 set to be updated
    –> Processing Dependency: libspandsp2 = 1:0.0.6-17_pre18.el6 for package: spandsp-devel
    –> Running transaction check
    —> Package flite.i686 0:1.3-14.el6 set to be updated
    –> Processing Dependency: libc.so.6(GLIBC_2.11) for package: flite
    —> Package incron.i686 0:0.5.9-2.el6.rf set to be updated
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) for package: incron
    –> Processing Dependency: libc.so.6(GLIBC_2.8) for package: incron
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) for package: incron
    —> Package mpg123.i686 0:1.13.4-16.el6 set to be updated
    –> Processing Dependency: libportaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0 for package: mpg123
    –> Processing Dependency: libpulse.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libjack.so.0 for package: mpg123
    –> Processing Dependency: libltdl.so.7 for package: mpg123
    –> Processing Dependency: libc.so.6(GLIBC_2.7) for package: mpg123
    –> Processing Dependency: libpulse.so.0 for package: mpg123
    —> Package openvpn.i686 0:2.2.1-1.el6 set to be updated
    –> Processing Dependency: libssl.so.10 for package: openvpn
    –> Processing Dependency: libpkcs11-helper.so.1 for package: openvpn
    –> Processing Dependency: libcrypto.so.10 for package: openvpn
    —> Package qt.i386 1:3.3.6-23.el5 set to be updated
    –> Processing Dependency: libmng.so.1 for package: qt
    –> Processing Dependency: libspandsp.so.2 for package: spandsp-devel
    –> Processing Dependency: libspandsp.so.2 for package: asterisk18-core
    —> Package spandsp-devel.i686 1:0.0.6-17_pre18.el6 set to be updated
    –> Processing Dependency: libspandsp2 = 1:0.0.6-17_pre18.el6 for package: spandsp-devel
    –> Running transaction check
    —> Package flite.i686 0:1.3-14.el6 set to be updated
    –> Processing Dependency: libc.so.6(GLIBC_2.11) for package: flite
    —> Package incron.i686 0:0.5.9-2.el6.rf set to be updated
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) for package: incron
    –> Processing Dependency: libc.so.6(GLIBC_2.8) for package: incron
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) for package: incron
    —> Package libmng.i386 0:1.0.9-5.1 set to be updated
    –> Processing Dependency: liblcms.so.1 for package: libmng
    —> Package mpg123.i686 0:1.13.4-16.el6 set to be updated
    –> Processing Dependency: libportaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0 for package: mpg123
    –> Processing Dependency: libpulse.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libjack.so.0 for package: mpg123
    –> Processing Dependency: libltdl.so.7 for package: mpg123
    –> Processing Dependency: libc.so.6(GLIBC_2.7) for package: mpg123
    –> Processing Dependency: libpulse.so.0 for package: mpg123
    —> Package openvpn.i686 0:2.2.1-1.el6 set to be updated
    –> Processing Dependency: libssl.so.10 for package: openvpn
    –> Processing Dependency: libpkcs11-helper.so.1 for package: openvpn
    –> Processing Dependency: libcrypto.so.10 for package: openvpn
    –> Processing Dependency: libspandsp.so.2 for package: spandsp-devel
    –> Processing Dependency: libspandsp.so.2 for package: asterisk18-core
    —> Package spandsp-devel.i686 1:0.0.6-17_pre18.el6 set to be updated
    –> Processing Dependency: libspandsp2 = 1:0.0.6-17_pre18.el6 for package: spandsp-devel
    –> Running transaction check
    —> Package flite.i686 0:1.3-14.el6 set to be updated
    –> Processing Dependency: libc.so.6(GLIBC_2.11) for package: flite
    —> Package incron.i686 0:0.5.9-2.el6.rf set to be updated
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) for package: incron
    –> Processing Dependency: libc.so.6(GLIBC_2.8) for package: incron
    –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) for package: incron
    —> Package lcms.i386 0:1.18-0.1.beta1.el5_3.2 set to be updated
    —> Package mpg123.i686 0:1.13.4-16.el6 set to be updated
    –> Processing Dependency: libportaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0 for package: mpg123
    –> Processing Dependency: libpulse.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libaudio.so.2 for package: mpg123
    –> Processing Dependency: libpulse-simple.so.0(PULSE_0) for package: mpg123
    –> Processing Dependency: libjack.so.0 for package: mpg123
    –> Processing Dependency: libltdl.so.7 for package: mpg123
    –> Processing Dependency: libc.so.6(GLIBC_2.7) for package: mpg123
    –> Processing Dependency: libpulse.so.0 for package: mpg123
    —> Package openvpn.i686 0:2.2.1-1.el6 set to be updated
    –> Processing Dependency: libssl.so.10 for package: openvpn
    –> Processing Dependency: libpkcs11-helper.so.1 for package: openvpn
    –> Processing Dependency: libcrypto.so.10 for package: openvpn
    –> Processing Dependency: libspandsp.so.2 for package: spandsp-devel
    –> Processing Dependency: libspandsp.so.2 for package: asterisk18-core
    —> Package spandsp-devel.i686 1:0.0.6-17_pre18.el6 set to be updated
    –> Processing Dependency: libspandsp2 = 1:0.0.6-17_pre18.el6 for package: spandsp-devel
    –> Finished Dependency Resolution
    openvpn-2.2.1-1.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libssl.so.10 is needed by package openvpn-2.2.1-1.el6.i686 (pbx)
    flite-1.3-14.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package flite-1.3-14.el6.i686 (pbx)
    asterisk18-core-1.8.9.1-1_centos5.i386 from installed has depsolving problems
    –> Missing Dependency: libspandsp.so.2 is needed by package asterisk18-core-1.8.9.1-1_centos5.i386 (installed)
    incron-0.5.9-2.el6.rf.i686 from pbx has depsolving problems
    –> Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) is needed by package incron-0.5.9-2.el6.rf.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libpulse.so.0 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libpulse-simple.so.0 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libpulse.so.0(PULSE_0) is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    openvpn-2.2.1-1.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libpkcs11-helper.so.1 is needed by package openvpn-2.2.1-1.el6.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libportaudio.so.2 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    incron-0.5.9-2.el6.rf.i686 from pbx has depsolving problems
    –> Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) is needed by package incron-0.5.9-2.el6.rf.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libpulse-simple.so.0(PULSE_0) is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    incron-0.5.9-2.el6.rf.i686 from pbx has depsolving problems
    –> Missing Dependency: libc.so.6(GLIBC_2.8) is needed by package incron-0.5.9-2.el6.rf.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libaudio.so.2 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    openvpn-2.2.1-1.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libcrypto.so.10 is needed by package openvpn-2.2.1-1.el6.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libltdl.so.7 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    1:spandsp-devel-0.0.6-17_pre18.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libspandsp.so.2 is needed by package 1:spandsp-devel-0.0.6-17_pre18.el6.i686 (pbx)
    mpg123-1.13.4-16.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libjack.so.0 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    1:spandsp-devel-0.0.6-17_pre18.el6.i686 from pbx has depsolving problems
    –> Missing Dependency: libspandsp2 = 1:0.0.6-17_pre18.el6 is needed by package 1:spandsp-devel-0.0.6-17_pre18.el6.i686 (pbx)
    Error: Missing Dependency: libspandsp2 = 1:0.0.6-17_pre18.el6 is needed by package 1:spandsp-devel-0.0.6-17_pre18.el6.i686 (pbx)
    Error: Missing Dependency: libaudio.so.2 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    Error: Missing Dependency: libportaudio.so.2 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    Error: Missing Dependency: libspandsp.so.2 is needed by package 1:spandsp-devel-0.0.6-17_pre18.el6.i686 (pbx)
    Error: Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) is needed by package incron-0.5.9-2.el6.rf.i686 (pbx)
    Error: Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package flite-1.3-14.el6.i686 (pbx)
    Error: Missing Dependency: libssl.so.10 is needed by package openvpn-2.2.1-1.el6.i686 (pbx)
    Error: Missing Dependency: libpkcs11-helper.so.1 is needed by package openvpn-2.2.1-1.el6.i686 (pbx)
    Error: Missing Dependency: libc.so.6(GLIBC_2.8) is needed by package incron-0.5.9-2.el6.rf.i686 (pbx)
    Error: Missing Dependency: libpulse-simple.so.0(PULSE_0) is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    Error: Missing Dependency: libpulse.so.0(PULSE_0) is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    Error: Missing Dependency: libpulse-simple.so.0 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    Error: Missing Dependency: libltdl.so.7 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    Error: Missing Dependency: libcrypto.so.10 is needed by package openvpn-2.2.1-1.el6.i686 (pbx)
    Error: Missing Dependency: libpulse.so.0 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    Error: Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) is needed by package incron-0.5.9-2.el6.rf.i686 (pbx)
    Error: Missing Dependency: libspandsp.so.2 is needed by package asterisk18-core-1.8.9.1-1_centos5.i386 (installed)
    Error: Missing Dependency: libjack.so.0 is needed by package mpg123-1.13.4-16.el6.i686 (pbx)
    You could try using --skip-broken to work around the problem
    You could try running: package-cleanup --problems
    package-cleanup --dupes
    rpm -Va --nofiles --nodigest

Try updating using this method

http://www.freepbx.org/support/documentation/installation/updating-the-freepbx-distro

That got everything up to date for me and now yum works perfectly.

When I try to YUM Update or Yum Install I get the same Errors.
Error: Package: asterisk-1.8.26.1-1.el6.i686 (epel)
Requires: libcrypto.so.10(libcrypto.so.10)
Error: Package: asterisk11-core-11.7.0-29_centos6.i686 (pbx)
Requires: libresample.so.1.0
Removing: libresample-0.1.3-4_centos6.i686 (@anaconda-CentOS-201303020136.i386/6.4)
libresample.so.1.0
Updated By: libresample-0.1.3-12.el6.i686 (epel)
Not found
Error: Package: asterisk-1.8.26.1-1.el6.i686 (epel)
Requires: libssl.so.10(libssl.so.10)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

I have tried what it suggests and also reinstall command of libssl and libcrypto.
I still get that error.
I tried the above update procedure however the files refereed to in post do not exist.

any help would be great!

Did you catch the

http://www.freepbx.org/forum/general-help/read-before-posting-help-us-help-you

before you posted?

It really will help you to get useful help.

If you are “home grown” then your issue is with the epel repos, If you are using the FreePBX Distro, then I possibly you can’t mix and match the Schooze repos with the epel ones anymore, but repost in the distro Specific forum for possible resolution.

Either way start off with the

http://www.freepbx.org/forum/general-help/read-before-posting-help-us-help-you

link bit first, It’s just in your interest to do so :slight_smile:

Every time I have tried to access “http://www.freepbx.org/forum/general-help/read-before-posting-help-us-help-you” I get an error, that I am not authorized to view it. Hence why I posted in here. Sorry, but I do not know where else to post or what to try.

Yes I see that, nor am I anymore, go figure, it was actually very pertinent.

But my the other bit

If you are “home grown” then your issue is with the epel repos, If you are using the FreePBX Distro, then I possibly you can’t mix and match the Schooze repos with the epel ones anymore, but repost in the distro Specific forum for possible resolution.

Is I believe still pertinent.