Re: why can't I upgrade php?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 2003-11-30 at 13:00, linbox wrote:
> I am trying to upgrade to the latest stable php, and I get the following 
> message with rpm -Uvh php-4.3.4-1.1.i386.rpm (even if I try the --force 
> tag).
> 
> warning: php-4.3.4-1.1.i386.rpm: V3 DSA signature: NOKEY, key ID 30c9ecf8
> error: Failed dependencies:
>         php = 4.3.3-6 is needed by (installed) php-imap-4.3.3-6
>         php = 4.3.3-6 is needed by (installed) php-ldap-4.3.3-6
>         php = 4.3.3-6 is needed by (installed) php-mysql-4.3.3-6
>         php = 4.3.3-6 is needed by (installed) php-odbc-4.3.3-6
>         php = 4.3.3-6 is needed by (installed) php-pgsql-4.3.3-6
>         php = 4.3.3-6 is needed by (installed) php-domxml-4.3.3-6
>         php = 4.3.3-6 is needed by (installed) php-snmp-4.3.3-6
>         php = 4.3.3-6 is needed by (installed) php-xmlrpc-4.3.3-6
> 
> I get a similar error if I try to erase (rpm -e) the old php file.
> 
----
best to use yum / up2date or apt if you don't know what you're doing -
it makes it easy because it resolves any dependencies for you.

Anyway, assuming that you have all the parts & pieces downloaded...

rpm -Uvh php-*4.3.4-1.1*

would simultaneously install
php-4.3.4-1.1.i386.rpm
php-imap-4.3.4-1.1.i386.rpm
php-ldap-4.3.4-1.1.i386.rpm
php-mysql-4.3.4-1.1.i386.rpm
php-odbc-4.3.4-1.1.i386.rpm
php-pgsql-4.3.4-1.1.i386.rpm
php-domxml-4.3.4-1.1.i386.rpm
php-snmp-4.3.4-1.1.i386.rpm
php-xmlrpc-4.3.4-1.1.i386.rpm

likewise, you can remove them all on the same line...

rpm -e php-imap-4.3.3-6 php-ldap-4.3.3-6 and so on and then finally
php-4.3.3-1

--force is always a bad idea - UNLESS you know what you are doing and
why.

Lastly, it seems like you have done one of those 'install everything'
installs which is probably not the brightest idea if you intend to
update everything manually (I wouldn't recommend this on anything except
an isolated, play box to learn anyway). It seems highly illogical that
you would be running a mysql db, postgreSQL db, windows db, and then not
know how to do some basic rpm commands.

Craig




[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux