Koozali.org: home of the SME Server

2.6.9-78.0.22.EL

Offline Graham

  • ****
  • 105
  • +0/-0
2.6.9-78.0.22.EL
« on: June 12, 2009, 01:55:08 AM »
Having an issue installing asterisk on 2.6.9-78.0.22.EL

Error: Missing Dependency: zaptel = 1:1.4.12.1-54.99.el4 is needed by package zaptel-kmdl-2.6.9-78.0.8.EL
Error: Missing Dependency: zaptel = 1:1.4.12.1-54.99.el4 is needed by package zaptel-kmdl-2.6.9-78.0.22.EL

Get the error when issuing this command: yum install asterisk --enablerepo=smecontribs

Offline SARK devs

  • *****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: 2.6.9-78.0.22.EL
« Reply #1 on: June 12, 2009, 12:52:40 PM »
Because the kmdls aren't recognised by yum as being the same package, you effectively have to remove asterisk each time you do a kernel upgrade.

try yum removing zaptel (which will effectively remove Asterisk) and then reinstalling Asterisk from scratch.

Best

S

Offline Graham

  • ****
  • 105
  • +0/-0
Re: 2.6.9-78.0.22.EL
« Reply #2 on: June 25, 2009, 10:20:54 PM »
Removed Zaptel and still having the same issue

[root@server-1 ~]# rpm -qa | grep zaptel
warning: only V3 signatures can be verified, skipping V4 signature
zaptel-1.4.12.1-54.99.el4
warning: only V3 signatures can be verified, skipping V4 signature
warning: only V3 signatures can be verified, skipping V4 signature
warning: only V3 signatures can be verified, skipping V4 signature
warning: only V3 signatures can be verified, skipping V4 signature
zaptel-kmdl-2.6.9-78.0.22.EL-1.4.12.1-54.99.el4
warning: only V3 signatures can be verified, skipping V4 signature
warning: only V3 signatures can be verified, skipping V4 signature
warning: only V3 signatures can be verified, skipping V4 signature

When doing a install I get this

[root@server-1 ~]# yum install asterisk --enablerepo=smecontribs
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Loading "protect-packages" plugin
Loading "smeserver" plugin
Setting up Install Process
Setting up repositories
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package asterisk.i386 1:1.4.25.1-78.el4 set to be updated
--> Running transaction check
warning: only V3 signatures can be verified, skipping V4 signature
--> Processing Dependency: libtonezone.so.2.0 for package: asterisk
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
warning: only V3 signatures can be verified, skipping V4 signature
---> Package dahdi-tools.i386 0:2.1.0.2-59.el4 set to be updated
--> Running transaction check
warning: only V3 signatures can be verified, skipping V4 signature
--> Processing Dependency: zaptel = 1:1.4.12.1-54.99.el4 for package: zaptel-kmdl-2.6.9-78.0.22.EL
--> Finished Dependency Resolution
Error: Missing Dependency: zaptel = 1:1.4.12.1-54.99.el4 is needed by package zaptel-kmdl-2.6.9-78.0.22.EL
================================================================
No new rpms were installed. No additional commands are required.
================================================================

Offline SARK devs

  • *****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: 2.6.9-78.0.22.EL
« Reply #3 on: June 26, 2009, 01:04:37 AM »
It is trying to install Asterisk 1.4.25, which won't run with zaptel.  So its trying to install dahdi for you but you still have zaptel and zptel-kmdl installed.

So you need to decide what you want in terms of asterisk zaptel/dahdi.
 
If you want zaptel then you have to install an Asterisk release prior to 1.4.23.  If you want the latest Asterisk (1.4.25) the you have to remove zaptel and install dahdi.

Best

S