Yum Update Broken?

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.
---> Package dahdi-linux.x86_64 0: 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: will be an update
--> Finished Dependency Resolution
Error: Package: wanpipe-7.0.10-1kernel. (@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- (pbx)
               dahdi-linux =
           Available: dahdi-linux-2.8.0-27_centos6.x86_64 (pbx)
               dahdi-linux = 2.8.0-27_centos6
           Available: dahdi-linux- (pbx)
               dahdi-linux =
           Available: dahdi-linux- (pbx)
               dahdi-linux =
           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

I moved a post to an existing topic: Dependency problem for FreePBX Distro 5.211.65-17