Koozali.org: home of the SME Server

Legacy Forums => Experienced User Forum => Topic started by: Josh Hagan on February 26, 2002, 10:29:10 AM

Title: php 4.1.1 IMP 3 dependencies
Post by: Josh Hagan on February 26, 2002, 10:29:10 AM
Hi there. I'm trying to upgrade to php 4.1.1 on SME 5.

when I use the rpm -Fvh * command, I get the following error.

error: failed dependencies:
        php = 4.0.4pl1-9 is needed by php-manual-4.0.4pl1-9

Can somone please tell me where to get this file, so I can clear the dependency?

I have another installation that I was trying to do the same thing on. I actually got php 4.1.1 installed, but when I tried to upgrade IMP 3 I get the following dependency errors:

error: failed dependencies:
        apache >= 1.3.22 is needed by horde-2.0-3es
        apache >= 1.3.22 is needed by imp-3.0-2es
        apache >= 1.3.22 is needed by turba-1.0-4es

I am going to install SME 5.1.2. This may solve my problems, however, does anyone have any other solutions? Thanks.
Title: Re: php 4.1.1 IMP 3 dependencies
Post by: Rick on February 26, 2002, 11:53:40 AM
Josh, check out Dan Browns site for all the info you need

http://www.familybrown.org/howtos/
Title: Re: php 4.1.1 IMP 3 dependencies
Post by: Dan Brown on February 26, 2002, 06:27:11 PM
Josh, there are three ways around the php-manual dependency:

1.  remove php-manual
2.  download php-manual 4.1.1
3.  use --nodeps when you upgrade the other PHP RPMs.

As for the apache dependency, I don't know any good reason why 1.3.22 is needed for IMP 3; it's in there because the RPMs I started with had that requirement.  If I get around to it, I'll try to check that out further.
Title: Re: php 4.1.1 IMP 3 dependencies
Post by: Josh on February 26, 2002, 07:00:43 PM
Thanks for you help. I'll continue to mess around with it and hopefully figure it out.