While trying to upgrade my CentOS 4.x webstack with the following the command

yum --enablerepo centosplus install php perl php-pear php-mysql mysql mysql-server

i get the following error

--> Downloading header for php-cli to pack into transaction set.
php-cli-5.1.6-3.el4s1.8.i 100% |=========================|  17 kB    00:00     
---> Package php-cli.i386 0:5.1.6-3.el4s1.8 set to be updated
--> Running transaction check
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-DBD-MySQL
--> Finished Dependency Resolution
Error: Missing Dependency: perl(:MODULE_COMPAT_5.8.8) is needed by package perl-DBD-MySQL

How do I fix this dependency?