I'm also experiencing the same error as chuckmelanson:
php = 4.3.2-14.ent is needed by php-pgsql-4.3.2-14.ent
I just got a new CentOS 3.4 server from FDCservers and installed Plesk 7.5.2 by myself. They sent me the license key and it works great now.
I then changed the /etc/redhat-release file to:
Red Hat Enterprise Linux ES release 3 (Taroon Update 4) as stated in the forums to be able to use the updater from within plesk.
Then the updater found that the base plesk files needed an update. (althought I made the installation from the 7.5.2 tar.gz archive using rpm and not the autoinstaller)
So I started the update, and after a few minutes I got the following error:
Code:
Preparing for packages installation...
----- begin of output -----
Installing php-pgsql-4.3.2-14.ent.i386.rpm
warning: /root/psa/PSA_7.5.2/RHel3_std.updates/php-pgsql-4.3.2-14.ent.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
php = 4.3.2-14.ent is needed by php-pgsql-4.3.2-14.ent
----- end of output -----
===> Autoinstaller: stopped logging at Sat Feb 5 20:55:55 2005
so I searched for the file php-4.3.2-19.ent.i386.rpm from a CentOS mirror and downloaded it to /tmp
I tried to install it, but then again there was an error with another dependency:
Code:
[root@srv1 tmp]# rpm -Uvh php-4.3.2-19.ent.i386.rpm
error: Failed dependencies:
php = 4.3.10-1.rhel3.art is needed by (installed) php-mysql-4.3.10-1.rhel3.art
php = 4.3.10-1.rhel3.art is needed by (installed) php-ldap-4.3.10-1.rhel3.art
php = 4.3.10-1.rhel3.art is needed by (installed) php-imap-4.3.10-1.rhel3.art
php = 4.3.10-1.rhel3.art is needed by (installed) php-devel-4.3.10-1.rhel3.art
php = 4.3.10-1.rhel3.art is needed by (installed) php-mbstring-4.3.10-1.rhel3.art
I searched for the file php-4.3.10-1.rhel3.art.i386.rpm and found it too, and tried to install it, but then I got a lot of errors about files conflicting with each other...
And now i'm going crazy... because of this:
Code:
[root@srv1 tmp]# rpm -Uvh php-4.3.10-1.rhel3.art.i386.rpm
warning: php-4.3.10-1.rhel3.art.i386.rpm: V3 DSA signature: NOKEY, key ID 5ebd2744
Preparing... ########################################### [100%]
[b]package php-4.3.10-1.rhel3.art is already installed[/b]
[root@srv1 tmp]# rpm -Uvh php-4.3.2-19.ent.i386.rpm
error: Failed dependencies:
php = [b]4.3.10-1.rhel3.art is needed[/b] by (installed) php-mysql-4.3.10-1.rhel3.art
php = 4.3.10-1.rhel3.art is needed by (installed) php-ldap-4.3.10-1.rhel3.art
php = 4.3.10-1.rhel3.art is needed by (installed) php-imap-4.3.10-1.rhel3.art
php = 4.3.10-1.rhel3.art is needed by (installed) php-devel-4.3.10-1.rhel3.art
php = 4.3.10-1.rhel3.art is needed by (installed) php-mbstring-4.3.10-1.rhel3.art
In the first try it says it's installed, and then it says it's needed!
Any idea of what I can do about this?
The servers works great right now, even with this errors.
But I'm worried because I don't know if any problems can be caused by this in the future.
My yum.conf is:
Code:
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
installonlypkgs=kernel kernel-smp kernel-hugemem kernel-enterprise kernel-debug kernel-unsupported kernel-smp-unsupported kernel-hugemem-unsupported
tolerant=1
exactarch=1
[base]
name=CentOS-3.4 - Base
baseurl=http://mirror.trouble-free.net/cAos/centos-3/3.4/os/$basearch/
gpgcheck=1
[update]
name=CentOS-3.4 - Updates
baseurl=http://mirror.trouble-free.net/cAos/centos-3/3.4/updates/$basearch/
gpgcheck=1
[addons]
name=CentOS-3.4 - Addons
baseurl=http://mirror.trouble-free.net/cAos/centos-3/3.4/addons/$basearch/
gpgcheck=1
[extras]
name=CentOS-3.4 - Extras
baseurl=http://mirror.trouble-free.net/cAos/centos-3/3.4/extras/$basearch/
gpgcheck=1
[psa-7.5]
name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 7.5 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/psa-7.5/3ES/
baseurl=http://archive.atomicrocketturtle.com/atomic/psa-7.5/3ES/
baseurl=http://www.atomicrocketturtle.com/atomic/psa-7.5/3ES/
And I have set the following:
Code:
[root@srv1 tmp]# cat /etc/redhat-release
Red Hat Enterprise Linux ES release 3 (Taroon Update 4)
When I do yum install php-pgsql I get:
Code:
[root@srv1 tmp]# yum install php-pgsql
Gathering header information file(s) from server(s)
Server: CentOS-3.4 - Addons
Server: CentOS-3.4 - Base
Server: CentOS-3.4 - Extras
Server: Atomic Rocket Turtle - 3 - SW-Soft PSA 7.5 RPMS
Server: CentOS-3.4 - Updates
Finding updated packages
Downloading needed headers
Resolving dependencies
....Unable to satisfy dependencies
Package php-pgsql needs php = 4.3.2-19.ent, this is not available.
Any ideas?