Asterisk/digium repo problems

Hello while trying to update my packages I get this,
–> Running transaction check
—> Package asterisk-sounds-core-en.noarch 0:1.4.16-2.el5 set to be updated
—> Package asterisk14.i386 0:1.4.31-1_centos5 set to be updated
–> Processing Dependency: asterisk14-core = 1.4.31-1_centos5 for package: asterisk14
–> Processing Dependency: asterisk14-doc = 1.4.31 for package: asterisk14
–> Processing Dependency: asterisk14-voicemail = 1.4.31-1_centos5 for package: asterisk14
–> Processing Dependency: asterisk14-dahdi = 1.4.31-1_centos5 for package: asterisk14
–> Processing Dependency: asterisk-sounds-core-en-ulaw for package: asterisk14
–> Running transaction check
—> Package asterisk-sounds-core-en-ulaw.noarch 0:1.4.16-2.el5 set to be updated
—> Package asterisk14-core.i386 0:1.4.31-1_centos5 set to be updated
—> Package asterisk14-dahdi.i386 0:1.4.31-1_centos5 set to be updated
—> Package asterisk14-doc.i386 0:1.4.31-1_centos5 set to be updated
—> Package asterisk14-voicemail.i386 0:1.4.31-1_centos5 set to be updated
–> Processing Conflict: asterisk16-core conflicts asterisk14-core
–> Processing Conflict: asterisk14-core conflicts asterisk16-core
–> Processing Conflict: asterisk16 conflicts asterisk14
–> Processing Conflict: asterisk14 conflicts asterisk16
–> Finished Dependency Resolution
asterisk14-core-1.4.31-1_centos5.i386 from asterisk-current has depsolving problems
–> asterisk14-core conflicts with asterisk16-core
asterisk16-1.6.2.7-1_centos5.i386 from asterisk-current has depsolving problems
–> asterisk16 conflicts with asterisk14
asterisk16-core-1.6.2.7-1_centos5.i386 from asterisk-current has depsolving problems
–> asterisk16-core conflicts with asterisk14-core
asterisk14-1.4.31-1_centos5.i386 from asterisk-current has depsolving problems
–> asterisk14 conflicts with asterisk16
Error: asterisk14-core conflicts with asterisk16-core
Error: asterisk14 conflicts with asterisk16
Error: asterisk16-core conflicts with asterisk14-core
Error: asterisk16 conflicts with asterisk14
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 have tried what is suggests but that doesnt fix the issue?

ONly download the asterisk16 or the asterisk14 not both.