[asterisk-users] Safe to upgrade to Centos 5.6 now ???

Vahan Yerkanian vahan at arminco.com
Sat Apr 16 06:31:47 CDT 2011


On 4/14/11 5:03 PM, me at tdiehl.org wrote:
> On Thu, 14 Apr 2011, Vahan Yerkanian wrote:
>
>>
>> A word of notice: asterisk/digium yum repos xmls haven't been updated 
>> yet (properly):
>
> Yes, I noticed that also. For some reason the latest Dahdi rpms are 
> sitting in
> the top level dir at http://packages.asterisk.org/centos/5/current/ 
> but they are
> not signed. They need to be signed and moved into the approiate arch 
> directory
> and the yum metadata rebuilt for them to be seen by yum.

Can we get this fixed properly please?

Currently it's giving CentOS 5.6 kernel dependency error due to wrong 
package name:

# uname -r
2.6.18-238.5.1.el5

# yum list installed kernel*
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
Installed Packages
kernel.x86_64                                                  
2.6.18-238.5.1.el5                                          installed
kernel-headers.x86_64                                          
2.6.18-238.5.1.el5                                          installed

# yum install asterisk16-dahdi
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile

Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package asterisk16-dahdi.x86_64 0:1.6.2.17.2-1_centos5 set to be 
updated
--> Processing Dependency: libopenr2 for package: asterisk16-dahdi
--> Processing Dependency: dahdi-linux for package: asterisk16-dahdi
--> Processing Dependency: dahdi-linux-kmod for package: asterisk16-dahdi
--> Running transaction check
---> Package dahdi-linux.x86_64 0:2.4.1.2-1_centos5 set to be updated
--> Processing Dependency: dahdi-firmware for package: dahdi-linux
---> Package kmod-dahdi-linux.x86_64 
0:2.4.1.2-1_centos5.2.6.18_238.9.1.el5 set to be installed
--> Processing Dependency: kernel-x86_64 = 2.6.18-238.9.1.el5 for 
package: kmod-dahdi-linux
---> Package libopenr2.x86_64 0:1.2.0-1_centos5 set to be updated
--> Running transaction check
---> Package dahdi-firmware.noarch 0:2.0.2-1_centos5 set to be updated
--> Processing Dependency: dahdi-linux-fwload-vpmadt032-kmod for 
package: dahdi-firmware
---> Package kmod-dahdi-linux.x86_64 
0:2.4.1.2-1_centos5.2.6.18_238.9.1.el5 set to be installed
--> Processing Dependency: kernel-x86_64 = 2.6.18-238.9.1.el5 for 
package: kmod-dahdi-linux
--> Running transaction check
---> Package kmod-dahdi-linux.x86_64 
0:2.4.1.2-1_centos5.2.6.18_238.9.1.el5 set to be installed
--> Processing Dependency: kernel-x86_64 = 2.6.18-238.9.1.el5 for 
package: kmod-dahdi-linux
---> Package kmod-dahdi-linux-fwload-vpmadt032.x86_64 
0:2.4.1.2-1_centos5.2.6.18_238.9.1.el5 set to be installed
--> Processing Dependency: kernel-x86_64 = 2.6.18-238.9.1.el5 for 
package: kmod-dahdi-linux-fwload-vpmadt032
--> Finished Dependency Resolution
kmod-dahdi-linux-2.4.1.2-1_centos5.2.6.18_238.9.1.el5.x86_64 from 
asterisk-current has depsolving problems
   --> Missing Dependency: kernel-x86_64 = 2.6.18-238.9.1.el5 is needed 
by package kmod-dahdi-linux-2.4.1.2-1_centos5.2.6.18_238.9.1.el5.x86_64 
(asterisk-current)
kmod-dahdi-linux-fwload-vpmadt032-2.4.1.2-1_centos5.2.6.18_238.9.1.el5.x86_64 
from digium-current has depsolving problems
   --> Missing Dependency: kernel-x86_64 = 2.6.18-238.9.1.el5 is needed 
by package 
kmod-dahdi-linux-fwload-vpmadt032-2.4.1.2-1_centos5.2.6.18_238.9.1.el5.x86_64 
(digium-current)
Error: Missing Dependency: kernel-x86_64 = 2.6.18-238.9.1.el5 is needed 
by package kmod-dahdi-linux-2.4.1.2-1_centos5.2.6.18_238.9.1.el5.x86_64 
(asterisk-current)
Error: Missing Dependency: kernel-x86_64 = 2.6.18-238.9.1.el5 is needed 
by package 
kmod-dahdi-linux-fwload-vpmadt032-2.4.1.2-1_centos5.2.6.18_238.9.1.el5.x86_64 
(digium-current)
  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



I believe for the x86_64 the kernel package name should be 
kernel.x86_64, not kernel-x86_64:

# yum list kernel-*
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile

Installed Packages
kernel.x86_64                                                    
2.6.18-238.5.1.el5                                        installed
kernel-headers.x86_64                                            
2.6.18-238.5.1.el5                                        installed
Available Packages
kernel-debug.x86_64                                              
2.6.18-238.5.1.el5                                        updates
kernel-debug-devel.x86_64                                        
2.6.18-238.5.1.el5                                        updates
kernel-devel.x86_64                                              
2.6.18-238.5.1.el5                                        updates
kernel-doc.noarch                                                
2.6.18-238.5.1.el5                                        updates
kernel-xen.x86_64                                                
2.6.18-238.5.1.el5                                        updates
kernel-xen-devel.x86_64                                          
2.6.18-238.5.1.el5                                        updates



Regards,
Vahan




More information about the asterisk-users mailing list