Page 1 of 1

7.5.2 on FC1 to 8.0 - Yum errors and Howto?

Posted: Mon Sep 25, 2006 4:19 pm
by koencalliauw
Hi,

I'm currently considering migrating to 8.0. I've already used the ART archives in the past, but a simple 'yum update' fails nowadays; it has been months since I last tried this.

some info on my config:

Code: Select all

[root@metanet root]# cat /etc/fedora-release
Fedora Core release 1 (Yarrow)


[root@metanet root]# rpm -qa | grep mysql
mysql-4.0.24-2.rhfc1.art
mysql-3.23.58-4
mysql-server-4.0.24-2.rhfc1.art
php-mysql-4.3.11-6.rhfc1.art
mysql-compat-4.0.24-2.rhfc1.art
[root@metanet root]# rpm -qa | grep php
phpBook-1.50-fc1.build71040916.21
phpDig-1.85-7501
phpsurveyor-0.98-7506
php-imap-4.3.11-6.rhfc1.art
php-mbstring-4.3.11-6.rhfc1.art
phpBugTracker-1.19-7501
phpWiki-1.2-7508
php-pgsql-4.3.11-6.rhfc1.art
phpBB-2.0.11-7501
phpMyFamily-1.4.0-7501
php-4.3.11-6.rhfc1.art
phpAds-2.0-7501
phpMoney-1.3-7505
php-mysql-4.3.11-6.rhfc1.art
php-pear-4.3.11-6.rhfc1.art


[root@metanet root]# rpm -qa | grep psa
psa-logrotate-3.7-fc1.build75050128.10
psa-bu-7.5.2-fc1.build75050128.10
psa-api-rpc-7.5.2-fc1.build75050128.10
psa-proftpd-1.2.10-fc1.build75050128.10
perl-HTML-Tree-3.16-60psa
psa-api-rpc-doc-7.5.2-fc1.build75050128.10
drweb-4.32.2-rh7_psa
psa-qmail-1.03-fc1.build75050128.10
psa-courier-imap-add-7.5.2-fc1.build75050128.10
psa-hotfix-7.5.2-fc1.build75050204.16
mod_webapp-4.1.29-40psa.fc1
perl-Font-AFM-1.18-60psa
perl-MLDBM-2.01-60psa
psa-qmail-rblsmtpd-0.70-fc1.build75050128.10
psa-proftpd-xinetd-1.2.10-fc1.build75050128.10
psa-key-7.5-fc1.build75050128.10
psa-7.5.2-fc1.build75050128.10
psa-api-common-7.5.2-fc1.build75050128.10
psa-agent-1.3.2-4
psa-tomcat-configurator-7.5.2-fc1.build75050128.10
perl-FreezeThaw-0.43-60psa
perl-MLDBM-Sync-0.30-60psa
psa-pre-keyupdate-7.5.2-fc1.build75050128.10
psa-locale-base-en-US-7.5.2-fc1.build75050128.10
psa-api-cli-7.5.2-fc1.build75050128.10
psa-migration-manager-7.5.2-fc1.build75050207.16
frontpage-5.0-70psa.fc1
perl-HTML-Format-1.23-50psa
psa-api-rpc-protocol-7.5.2-fc1.build75050128.10
Now, the point is to get me to the most recent, stable setup in a SAFE way. I don't need the latest whistles and bells (only mysql > 4.0).

As I said earlier, the yum update and yum upgrade give me errors:

Code: Select all


[root@metanet root]# yum update
Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 1 - Atomic PSA-Compatible RPMS
Server: Fedora Core 1 base
Server: Fedora Legacy utilities for Fedora Core 1
Server: Atomic Rocket Turtle - 1 - SW-Soft PSA 7.5 RPMS
Server: Fedora Core 1 updates
Finding updated packages
Downloading needed headers
Resolving dependencies
.....identical dependency loop exceeded
package psa needs psa-api-cli >= 7.5.4 (not provided)
package psa needs psa-api-common >= 7.5.4 (not provided)


[root@metanet root]# yum upgrade
Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 1 - Atomic PSA-Compatible RPMS
Server: Fedora Core 1 base
Server: Fedora Legacy utilities for Fedora Core 1
Server: Atomic Rocket Turtle - 1 - SW-Soft PSA 7.5 RPMS
Server: Fedora Core 1 updates
Finding updated packages
Downloading needed headers
Finding obsoleted packages
Resolving dependencies
.....identical dependency loop exceeded
package psa needs psa-api-cli >= 7.5.4 (not provided)
package psa needs psa-api-common >= 7.5.4 (not provided)


[root@metanet root]# cat /etc/yum.conf
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=fedora-release
tolerant=1
exactarch=1
exclude=php*

[base]
gpgcheck=1
name=Fedora Core $releasever base
baseurl=http://download.fedoralegacy.org/fedora/$releasever/os/$basearch
[updates]
gpgcheck=1
name=Fedora Core $releasever updates
baseurl=http://download.fedoralegacy.org/fedora/$releasever/updates/$basearch
[legacy-utils]
gpgcheck=1
name=Fedora Legacy utilities for Fedora Core $releasever
baseurl=http://download.fedoralegacy.org/fedora/$releasever/legacy-utils/$basearch
[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/art/$releasever/
[psa-7.5]
name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 7.5 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/psa-7.5/$releasever/


[root@metanet root]# yum info yum
Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 1 - Atomic PSA-Compatible RPMS
Server: Fedora Core 1 base
Server: Fedora Legacy utilities for Fedora Core 1
Server: Atomic Rocket Turtle - 1 - SW-Soft PSA 7.5 RPMS
Server: Fedora Core 1 updates
Finding updated packages
Downloading needed headers
Looking in Available Packages:
Name   : yum
Arch   : noarch
Version: 2.0.7
Release: 1.rhfc1.art
Size   : 449.46 kB
Group  : System Environment/Base
Repo   : Atomic Rocket Turtle - 1 - Atomic PSA-Compatible RPMS
Summary: RPM installer/updater
Description:
 yada yada

Looking in Installed Packages:
Name   : yum
Arch   : noarch
Version: 2.0.4
Release: 2
Size   : 320.35 kB
Group  : System Environment/Base
Repo   : Locally Installed
Summary: RPM installer/updater
Description:
 yada yada.

And finally, the Plesk Updater gives me 2 choices: 7.5.3 and 7.5.4. The notification email gives me a ton of output and ends with the error:

Code: Select all

----- begin of output -----
Installing php-domxml-4.3.8-1.1.i386.rpm
error: Failed dependencies:
	php = 4.3.8-1.1 is needed by php-domxml-4.3.8-1.1

----- end of output -----

Any help would be greatly appreciated, even in the simplest form like: howto install Plesk 8 from yum... (I don't know where to start but I figure I first have to get rid of the error messages in 7.5 before I take the step up to version 8)

Best Regards,
Koen