Forgive me if I’m missing something obvious, but I think there’s a typo in the yum dependencies in some of the dahdi stuff from the Asterisk/Digium digium-current Yum repository.
We’re looking to reform ourselves from a Trixbox shop to an Asterisk one. We provide phone systems for several different customer locations. We’ve been to the intro class in Huntsville. We’re pretty well versed in CentOS/Fedora/Red Hat.
I have a brand new CentOS 5.6 install that has been updated. Nothing else is on the system. After I add the Asterisk/Digium repositires and try to install asterisk18, I get
[color=#0000FF]# yum -y install asterisk18
–> Missing Dependency: kernel-x86_64 = 2.6.18-238.19.1.el5 is needed by package kmod-dahdi-linux-fwload-vpmadt032-2.5.0-1_centos188.8.131.52_238.19.1.el5.x86_64 (digium-current)
yum list | grep ^kernel
kernel.x86_64 2.6.18-238.el5 installed
kernel.x86_64 2.6.18-274.3.1.el5 installed
There is no “kernel-x86_64” only a “kernel.x86_64”. I had the same problem when I tried it with CentOS 5.7.
I got the repo information from https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages#AsteriskPackages-YUM%28CentOS%2FRedHat%29
cat centos-asterisk.repo centos-digium.repo
name=CentOS-$releasever - Asterisk - Current
name=CentOS-$releasever - Digium - Current
Did I miss something or is there a problem? I know I can build it from scratch, but everything else we do comes from Yum if not CentOS, then RPMForge. We’d really like to be consistent and use Yum for Asterisk as well.