Bruce,
This was one of the problems with RPM based distros and likely where the
term "dependency hell" came from. It is even worse when you are using
packages created by different people/distros.
I believe Elastix is based on CentOS 5 so you should be able to find
packages for that or RedHat EL5.
Normally if you are not updating a major version number, you should be
okay with upgrading and without it causing any problems. The problems
may come at a later point when other packages require an application or
library and you have to start all over again.
My suggestion - backup your system first, then go ahead and install the
new php-xml and php-common dependency.
http://rpm.pbone.net/index.php3/stat/4/idpl/7196789/com/php-xml-5.2.6-1.el5.remi.i386.rpm.html
You may need to install the -devel packages as well - all depends on
what Elastix is looking for.
If Elastix still won't install, then you can always force the update by
using rpm and not yum (rpm -Uvh --nodeps elastix...).
Worse case, you will have to re-install, which sounds like what you will
have to do otherwise anyway.
Martin
Bruce Nik wrote:
Helllo everyone,
I have had this problem with Trixbox before as they were using php packages that were not common and trying to upgrade something would lead to missing dependencies.
Now, trying to upgrade elastix to version 1.1.XX from version 1.0.XX I get "missing dependency: php-xml". It seems that I have php-comm 5.1.6-12.el5 install if that makes any difference.
So, I have tried searching for php-xml rpms and tried differnent versions but they all have their own problems or need upgrade to php-common (something I can't do; because it might break the system; correct me if I am wrong here)
I would hate to re-install Elastix from scratch and I really want to know how to overcome this sort of a problem.
Any feedback is appreciated.
Thanks,
Bruce
_________________________________________________________________
Find hidden words, unscramble celebrity names, or try the ultimate crossword
puzzle with Live Search Games. Play now!
http://g.msn.ca/ca55/212