Dependency problem for FreePBX Distro 5.211.65-17

I just ran upgrade-5.211.65-17.sh and notice the following error on the screen. Is this any cause for alarm?


Update all misc 6.5 RPM's
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package dahdi-linux.x86_64 0:2.9.2-37.shmz65.1.13 will be updated
---> Package dahdi-linux.x86_64 0:2.10.0.1-1.shmz65.1.16 will be an update
---> Package dahdi-linux-debuginfo.x86_64 0:2.9.2-37.shmz65.1.13 will be updated
---> Package dahdi-linux-debuginfo.x86_64 0:2.10.0.1-1.shmz65.1.16 will be an update
---> Package dahdi-linux-devel.x86_64 0:2.9.2-37.shmz65.1.13 will be updated
---> Package dahdi-linux-devel.x86_64 0:2.10.0.1-1.shmz65.1.16 will be an update
---> Package dahdi-linux-kmod-debuginfo.x86_64 0:2.9.2-21_centos6.2.6.32_431.el6.x86_64 will be updated
---> Package dahdi-linux-kmod-debuginfo.x86_64 0:2.10.0.1-24_centos6.2.6.32_431.el6.x86_64 will be an update
---> Package dahdi-tools.x86_64 0:2.9.2-42.shmz65.1.14 will be updated
---> Package dahdi-tools.x86_64 0:2.10.0.1-1.shmz65.1.17 will be an update
---> Package dahdi-tools-debuginfo.x86_64 0:2.9.2-42.shmz65.1.14 will be updated
---> Package dahdi-tools-debuginfo.x86_64 0:2.10.0.1-1.shmz65.1.17 will be an update
---> Package dahdi-tools-doc.x86_64 0:2.9.2-42.shmz65.1.14 will be updated
---> Package dahdi-tools-doc.x86_64 0:2.10.0.1-1.shmz65.1.17 will be an update
---> Package kmod-dahdi-linux.x86_64 0:2.9.2-21_centos6.2.6.32_431.el6.x86_64 will be updated
---> Package kmod-dahdi-linux.x86_64 0:2.10.0.1-24_centos6.2.6.32_431.el6.x86_64 will be an update
---> Package libtonezone.x86_64 0:2.9.2-42.shmz65.1.14 will be updated
---> Package libtonezone.x86_64 0:2.10.0.1-1.shmz65.1.17 will be an update
---> Package libtonezone-devel.x86_64 0:2.9.2-42.shmz65.1.14 will be updated
---> Package libtonezone-devel.x86_64 0:2.10.0.1-1.shmz65.1.17 will be an update
---> Package wanpipe.x86_64 0:7.0.10-1kernel.2.6.32.431.el6.dahdi.2.9.2.rel.1.shmz65.1.26 will be updated
---> Package wanpipe.x86_64 0:7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32 will be an update
--> Processing Dependency: dahdi-linux = 2.10.0 for package: wanpipe-7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32.x86            _64
--> Finished Dependency Resolution
Error: Package: wanpipe-7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32.x86_64 (pbx)
           Requires: dahdi-linux = 2.10.0
           Removing: dahdi-linux-2.9.2-37.shmz65.1.13.x86_64 (@pbx)
               dahdi-linux = 2.9.2-37.shmz65.1.13
           Updated By: dahdi-linux-2.10.0.1-1.shmz65.1.16.x86_64 (pbx)
               dahdi-linux = 2.10.0.1-1.shmz65.1.16
           Available: dahdi-linux-2.8.0-27_centos6.x86_64 (pbx)
               dahdi-linux = 2.8.0-27_centos6
           Available: dahdi-linux-2.9.0.1-29_centos6.x86_64 (pbx)
               dahdi-linux = 2.9.0.1-29_centos6
           Available: dahdi-linux-2.9.2-37.shmz65.1.12.x86_64 (pbx)
               dahdi-linux = 2.9.2-37.shmz65.1.12
           Available: dahdi-linux-2.10.0-37.shmz65.1.14.x86_64 (pbx)
               dahdi-linux = 2.10.0-37.shmz65.1.14
           Available: dahdi-linux-2.10.0-37.shmz65.1.15.x86_64 (pbx)
               dahdi-linux = 2.10.0-37.shmz65.1.15
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Moving to Next Step


STAGE 2 COMPLETED - RPM's - Moving to Stage 3

The issue is it’s trying to grab wanpipe, which was built for dahdi 2.10.0 yet the dahdi-linux being installed is 2.10.0.1. If the correct version of wanpipe isn’t in the yum repos at the moment, it should be shortly.

should be good …

What do I do to fix it? Re-run the script?

I re-ran the script and the same error is still present.

I am learning. Just trying to understand how to fix this and what it means?

yum update gives me

---> Package dahdi-linux.x86_64 0:2.10.0-37.shmz65.1.15 will be updated
--> Processing Dependency: dahdi-linux = 2.10.0 for package: wanpipe-7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32.x86_64
---> Package dahdi-linux.x86_64 0:2.10.0.1-1.shmz65.1.16 will be an update
---> Package kmod-dahdi-linux.x86_64 0:2.10.0-23_centos6.2.6.32_431.el6.x86_64 will be updated
---> Package kmod-dahdi-linux.x86_64 0:2.10.0.1-24_centos6.2.6.32_431.el6.x86_64 will be an update
--> Finished Dependency Resolution
Error: Package: wanpipe-7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32.x86_64 (@anaconda-PBX-201403180405.x86_64/6.5)
           Requires: dahdi-linux = 2.10.0
           Removing: dahdi-linux-2.10.0-37.shmz65.1.15.x86_64 (@anaconda-PBX-201403180405.x86_64/6.5)
               dahdi-linux = 2.10.0-37.shmz65.1.15
           Updated By: dahdi-linux-2.10.0.1-1.shmz65.1.16.x86_64 (pbx)
               dahdi-linux = 2.10.0.1-1.shmz65.1.16
           Available: dahdi-linux-2.8.0-27_centos6.x86_64 (pbx)
               dahdi-linux = 2.8.0-27_centos6
           Available: dahdi-linux-2.9.0.1-29_centos6.x86_64 (pbx)
               dahdi-linux = 2.9.0.1-29_centos6
           Available: dahdi-linux-2.9.1.1-36.shmz65.1.1.x86_64 (pbx)
               dahdi-linux = 2.9.1.1-36.shmz65.1.1
           Available: dahdi-linux-2.9.2-37.shmz65.1.12.x86_64 (pbx)
               dahdi-linux = 2.9.2-37.shmz65.1.12
           Available: dahdi-linux-2.9.2-37.shmz65.1.13.x86_64 (pbx)
               dahdi-linux = 2.9.2-37.shmz65.1.13
           Available: dahdi-linux-2.10.0-37.shmz65.1.14.x86_64 (pbx)
               dahdi-linux = 2.10.0-37.shmz65.1.14
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

running with --skip-broken does not work? I understand its a dependency problem? Please help

Can you please post the output of the following:

yum clean all
yum list wanpipe

I’m having the same problem.

Here’s yum list wanpipe after a clean all

    [root@localhost ~]# yum list wanpipe
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
Installed Packages
wanpipe.x86_64                                                                               7.0.10-1kernel.2.6.32.431.el6.dahdi.2.9.2.rel.1.shmz65.1.26                                                                                 @pbx
Available Packages
wanpipe.x86_64                                                                               7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32
[root@freepbx sounds]# yum clean all
Loaded plugins: fastestmirror, kmod
Cleaning repos: base extras pbx schmooze-commercial updates
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@freepbx sounds]#


[root@freepbx sounds]# yum list wanpipe
Loaded plugins: fastestmirror, kmod
Determining fastest mirrors
base                                                                                                                                                      | 2.0 kB     00:00
base/primary                                                                                                                                              | 2.5 MB     00:03
base                                                                                                                                                                   6402/6402
extras                                                                                                                                                    | 1.3 kB     00:00
extras/primary                                                                                                                                            | 6.8 kB     00:00
extras                                                                                                                                                                     15/15
pbx                                                                                                                                                       | 1.3 kB     00:00
pbx/primary                                                                                                                                               | 287 kB     00:01
pbx                                                                                                                                                                    1128/1128
schmooze-commercial                                                                                                                                       | 1.3 kB     00:00
schmooze-commercial/primary                                                                                                                               |  19 kB     00:00
schmooze-commercial                                                                                                                                                      129/129
updates                                                                                                                                                   | 1.3 kB     00:00
updates/primary                                                                                                                                           | 600 kB     00:00
updates                                                                                                                                                                1352/1352
Installed Packages
wanpipe.x86_64                                                 7.0.10-1kernel.2.6.32.431.el6.dahdi.2.9.2.rel.1.shmz65.1.26                                                   @pbx
Available Packages
wanpipe.x86_64                                                 7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32                                                  pbx
[root@freepbx sounds]#

This morning I went to do a yum update in my freepbx distro and it hangs up when it reaches the dahdi-linux package with:

–> Processing Dependency: dahdi-linux = 2.10.0 for package: wanpipe-7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32.i686
–> Finished Dependency Resolution
Error: Package: wanpipe-7.0.10-1kernel.2.6.32.431.el6.dahdi.2.10.0.rel.1.shmz65.1.32.i686 (pbx)
Requires: dahdi-linux = 2.10.0
Removing: dahdi-linux-2.9.2-37.shmz65.1.13.i686 (@pbx)
dahdi-linux = 2.9.2-37.shmz65.1.13
Updated By: dahdi-linux-2.10.0.1-1.shmz65.1.16.i686 (pbx)
dahdi-linux = 2.10.0.1-1.shmz65.1.16
Available: dahdi-linux-2.8.0-31_centos6.i386 (pbx)
dahdi-linux = 2.8.0-31_centos6
Available: dahdi-linux-2.9.0.1-33_centos6.i386 (pbx)
dahdi-linux = 2.9.0.1-33_centos6
Available: dahdi-linux-2.9.2-37.shmz65.1.11.i686 (pbx)
dahdi-linux = 2.9.2-37.shmz65.1.11
Available: dahdi-linux-2.9.2-37.shmz65.1.12.i686 (pbx)
dahdi-linux = 2.9.2-37.shmz65.1.12
Available: dahdi-linux-2.10.0-37.shmz65.1.14.i686 (pbx)
dahdi-linux = 2.10.0-37.shmz65.1.14
Available: dahdi-linux-2.10.0-37.shmz65.1.15.i686 (pbx)
dahdi-linux = 2.10.0-37.shmz65.1.15
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

========

I tried updating each separately with the same results.

Any help here would be appreciated.

I am also seeing the same dependency error. Would like to be able to get that resolved.

Should be fixed now. Just yum update.

Yep. Got it working and updated. I had to do a yum clean all first, then a yum update.

I’m running yum update now but it got me wondering… What is the difference between running “yum update” and the distro upgrade scripts?