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

Reply via email to