Little dependancy problem when updating MySQL from ART

General Discussion of atomic repo and development projects.

Ask for help here with anything else not covered by other forums.
antonio_ita

Little dependancy problem when updating MySQL from ART

Unread post by antonio_ita »

Hi guys ;)

I tried to update MySQL to the release 4 modified by ART fro PSA6... When I try to do that with yum, i get the following dependancy fault:
[root@localhost root]# yum install mysql
Setting up Install Process
Setting up Repos
psa-7.5 100% |=========================| 951 B 00:00
psa-7.0 100% |=========================| 951 B 00:00
base 100% |=========================| 951 B 00:00
psa-7.1 100% |=========================| 951 B 00:00
atomic 100% |=========================| 951 B 00:00
psa-6.0 100% |=========================| 951 B 00:00
atomic-app-vault 100% |=========================| 951 B 00:00
updates 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
psa-7.5 : ################################################## 150/150
psa-7.0 : ################################################## 36/36
base : ################################################## 1402/1402
psa-7.1 : ################################################## 85/85
atomic : ################################################## 119/119
psa-6.0 : ################################################## 22/22
atomic-app: ################################################## 4/4
updates : ################################################## 378/378
Setting up Repos
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package mysql.i386 0:4.0.24-2.rh90.art set to be updated
--> Running transaction check
--> Processing Dependency: libmysqlclient.so.10 for package: perl-DBD-MySQL
--> Processing Dependency: libmysqlclient.so.10 for package: php-mysql
--> Processing Dependency: mysql = 3.23.58 for package: mysql-server
--> Processing Dependency: libmysqlclient.so.10 for package: mysql-server
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package mysql-server.i386 0:4.0.24-2.rh90.art set to be updated
---> Package php-mysql.i386 1:4.3.11-8.rh90.art set to be updated
---> Package mysql-compat.i386 0:4.0.24-2.rh90.art set to be updated
--> Running transaction check
--> Processing Dependency: php = 4.3.11-8.rh90.art for package: php-mysql
--> Finished Dependency Resolution
Error: Missing Dependency: php = 4.3.11-8.rh90.art is needed by package php-mysql
[root@localhost root]#
This is strange because I have already updated Mysql on a similar machine, which is running php 4.2.2 and I had no problems.... and no need to update...

By the way, I have another little problem, when I installed RH9, I enabled the firewall with a high security level, I unlocked the ports 8443 for plesk and 3306 for mysql... the first "unlocking" works fine, while I'm not able to connect to the mysql server remotely... i specified the ports this way: 8443, 3306

Thanks ;)
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

This is a safety feature in yum, basically the problem here is that you've got an rpm in there called php-manual, that I Obsoleted (a way of telling one rpm to remove another) in the 4.3.x tree. The default behavior of yum is on update/install events to NOT honor an Obsolete tag. Two ways to resolve this:

yum upgrade
(this honors the Obsolete tag)

rpm -e php-manual
antonio_ita

Unread post by antonio_ita »

Thanks a lot ;)

If you come in Italy you have a pizza paid :D :P
antonio_ita

Unread post by antonio_ita »

Seems like there's a problem... the php-manual package is not installed, and even running with the upgrade command, it doesn't work...
antonio_ita

Unread post by antonio_ita »

Update: with the yum upgrade command, maybe it works, but doesn't it update too many things? Don't I risk problems with PHP 4.3.3 and Plesk?

However php-manual is not installed... :S
antonio_ita

Unread post by antonio_ita »

nothing... here's what happens with yum upgrade
yum upgrade
Setting up Upgrade Process
Setting up Repos
psa-6.0 100% |=========================| 951 B 00:00
atomic 100% |=========================| 951 B 00:00
atomic-app-vault 100% |=========================| 951 B 00:00
updates 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
psa-6.0 : ################################################## 22/22
atomic : ################################################## 119/119
atomic-app: ################################################## 4/4
updates : ################################################## 378/378
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for slocate to pack into transaction set.
slocate-2.7-2.i386.rpm 100% |=========================| 7.1 kB 00:00
---> Package slocate.i386 0:2.7-2 set to be updated
---> Downloading header for kernel-BOOT to pack into transaction set.
kernel-BOOT-2.4.20-37.9.l 100% |=========================| 126 kB 00:00
---> Package kernel-BOOT.i386 0:2.4.20-37.9.legacy set to be installed
---> Downloading header for nscd to pack into transaction set.
nscd-2.3.2-27.9.7.i386.rp 100% |=========================| 37 kB 00:00
---> Package nscd.i386 0:2.3.2-27.9.7 set to be updated
---> Downloading header for mod_ssl to pack into transaction set.
mod_ssl-2.0.40-21.17.lega 100% |=========================| 11 kB 00:00
---> Package mod_ssl.i386 1:2.0.40-21.17.legacy set to be updated
---> Package php.i386 1:4.3.11-8.rh90.art set to be updated
---> Downloading header for openssh-server to pack into transaction set.
openssh-server-3.9p1-2.rh 100% |=========================| 23 kB 00:00
---> Package openssh-server.i386 0:3.9p1-2.rh90.art set to be updated
---> Downloading header for zip to pack into transaction set.
zip-2.3-26.1.0.9.legacy.i 100% |=========================| 5.9 kB 00:00
---> Package zip.i386 0:2.3-26.1.0.9.legacy set to be updated
---> Downloading header for tcpdump to pack into transaction set.
tcpdump-3.7.2-7.9.3.legac 100% |=========================| 11 kB 00:00
---> Package tcpdump.i386 14:3.7.2-7.9.3.legacy set to be updated
---> Downloading header for openssh to pack into transaction set.
openssh-3.9p1-2.rh90.art. 100% |=========================| 22 kB 00:00
---> Package openssh.i386 0:3.9p1-2.rh90.art set to be updated
---> Downloading header for kernel-smp to pack into transaction set.
kernel-smp-2.4.20-37.9.le 100% |=========================| 192 kB 00:00
---> Package kernel-smp.i686 0:2.4.20-37.9.legacy set to be installed
---> Package php-pgsql.i386 1:4.3.11-8.rh90.art set to be updated
---> Package mysql.i386 0:4.0.24-2.rh90.art set to be updated
---> Downloading header for perl-URI to pack into transaction set.
perl-URI-1.30-1.noarch.rp 100% |=========================| 8.8 kB 00:00
---> Package perl-URI.noarch 0:1.30-1 set to be updated
---> Downloading header for openssh-clients to pack into transaction set.
openssh-clients-3.9p1-2.r 100% |=========================| 21 kB 00:00
---> Package openssh-clients.i386 0:3.9p1-2.rh90.art set to be updated
---> Downloading header for rsync to pack into transaction set.
rsync-2.5.7-2.legacy.9.i3 100% |=========================| 8.9 kB 00:00
---> Package rsync.i386 0:2.5.7-2.legacy.9 set to be updated
---> Downloading header for up2date to pack into transaction set.
up2date-3.1.23.2-1.i386.r 100% |=========================| 48 kB 00:00
---> Package up2date.i386 0:3.1.23.2-1 set to be updated
---> Downloading header for sysklogd to pack into transaction set.
sysklogd-1.4.1-14.legacy. 100% |=========================| 9.8 kB 00:00
---> Package sysklogd.i386 0:1.4.1-14.legacy.9 set to be updated
---> Downloading header for redhat-config-network-tui to pack into transaction set.
redhat-config-network-tui 100% |=========================| 39 kB 00:00
---> Package redhat-config-network-tui.noarch 0:1.2.15-1 set to be updated
---> Downloading header for kernel-bigmem to pack into transaction set.
kernel-bigmem-2.4.20-37.9 100% |=========================| 193 kB 00:00
---> Package kernel-bigmem.i686 0:2.4.20-37.9.legacy set to be installed
---> Package mysql-server.i386 0:4.0.24-2.rh90.art set to be updated
---> Downloading header for pam_smb to pack into transaction set.
pam_smb-1.1.6-9.9.i386.rp 100% |=========================| 3.6 kB 00:00
---> Package pam_smb.i386 0:1.1.6-9.9 set to be updated
---> Downloading header for kernel to pack into transaction set.
kernel-2.4.20-37.9.legacy 100% |=========================| 175 kB 00:00
---> Package kernel.i686 0:2.4.20-37.9.legacy set to be installed
---> Downloading header for rhpl to pack into transaction set.
rhpl-0.93.4-1.i386.rpm 100% |=========================| 22 kB 00:00
---> Package rhpl.i386 0:0.93.4-1 set to be updated
---> Downloading header for lftp to pack into transaction set.
lftp-2.6.3-4.i386.rpm 100% |=========================| 10 kB 00:00
---> Package lftp.i386 0:2.6.3-4 set to be updated
---> Downloading header for httpd to pack into transaction set.
httpd-2.0.40-21.17.legacy 100% |=========================| 48 kB 00:00
---> Package httpd.i386 0:2.0.40-21.17.legacy set to be updated
---> Downloading header for lha to pack into transaction set.
lha-1.14i-9.4.legacy.i386 100% |=========================| 4.5 kB 00:00
---> Package lha.i386 0:1.14i-9.4.legacy set to be updated
---> Package php-mysql.i386 1:4.3.11-8.rh90.art set to be updated
---> Downloading header for unzip to pack into transaction set.
unzip-5.50-33.i386.rpm 100% |=========================| 7.3 kB 00:00
---> Package unzip.i386 0:5.50-33 set to be updated
---> Downloading header for gnupg to pack into transaction set.
gnupg-1.2.1-9.i386.rpm 100% |=========================| 13 kB 00:00
---> Package gnupg.i386 0:1.2.1-9 set to be updated
---> Package php-imap.i386 1:4.3.11-8.rh90.art set to be updated
--> Running transaction check
--> Processing Dependency: libmysqlclient.so.10 for package: perl-DBD-MySQL
--> Processing Dependency: php-pear for package: php
--> Processing Dependency: php-mbstring = 4.3.11-8.rh90.art for package: php
--> Processing Dependency: libmysqlclient.so.10 for package: php-mysql
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php-pear.i386 1:4.3.11-8.rh90.art set to be updated
---> Package mysql-compat.i386 0:4.0.24-2.rh90.art set to be updated
--> Running transaction check
--> Processing Dependency: php-mbstring = 4.3.11-8.rh90.art for package: php
--> Finished Dependency Resolution
Error: Missing Dependency: php-mbstring = 4.3.11-8.rh90.art is needed by package php
Post Reply