Horde install: PEAR/Mail_mimeDecode dependency gotcha?

trying to install Horde on a RHEL5+VMPro box;
the install script for the base module fails with:

"Installing PHP Pear module Mail_Mime ..
WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update
pear/Mail_Mime requires PEAR Installer (version >= 1.6.0), installed version is 1.4.9
pear/Mail_mimeDecode requires PEAR Installer (version >= 1.6.0), installed version is 1.4.9
pear/Mail_mimeDecode requires package "pear/Mail_Mime" (version >= 1.4.0, excluded versions: 1.4.0)
No valid packages found
install failed
.. failed to install!"

searching prior support traffic here for Horde install issues, I found only "FS#4197 - Horde problems"
and in desperation tried Jamie's 28 June 2008 advice to andreychek to:
yum install php-xml

[although that didn't seem to this newb to offer very high odds of helping...]

but it also choked, with:

Error: Missing Dependency: php-common = 5.1.6-20.el5_2.1 is needed by package php-xml

that seems odd, because
yum -v list all

shows both these Packages:
php-common.x86_64 5.2.6-jason.1

[and
php-pear.noarch 1:1.4.9-4.el5.1]

are installed, but there's no corresponding entry for any:
php-xml.x86_64 5.2.6-jason.1

a slew of php components are in Available Packages from the RHEL5 release, including:
php-common.x86_64 5.1.6-20.el5_2.1 rhel-x86_64-serv
php-xml.x86_64 5.1.6-20.el5_2.1 rhel-x86_64-serv

it occurs to me I should/could dump the jason.1 repository-sourced items in favor of RHEL5 originals.
but:

a) that's a downgrade, back to php 5.1.6 from php 5.2.6;
rather not go there on general principles (prefer to stay current with recommended PHP releases
per http://php.net, for security and performance reasons)

b) I actually thought I'd done that before -- in the first week after installing VMP over virgin RHEL5 (in a burst of newb overconfidence) I followed up on a support thread here and added Jason Litka's Utter Ramblings repository; but I almost immediately repented, and via yum set out to remove that stuff. shortly after, you guys pushed out some updates, then I noticed my php version was 5.2.6, and figured you'd also updated VMP's php version.
my yum removal efforts clearly must have lacked somewhat in the formulation... my current yum repolist is:

rhel-debuginfo Red Hat Enterprise Linux 5Server - x86_6 disabled
rhel-x86_64-server-5 None enabled
virtualmin Red Hat Enterprise 5Server - x86_64 - Vi enabled
virtualmin-universal Virtualmin Distribution Neutral enabled

c) the original Horde install error suggests it won't be happy with less than PEAR 1.6.0 in the first place.

any advice?
I'm prepared to swallow my apprehensions on a) and fall back to the VMP-current rev of php if need be, so the rest of the VMP environment, Horde include, runs smoothly and is supportable -- but I'm not exactly sure how.

best,

Adrian Russell-Falla

Status: 
Closed (fixed)