aspell-en?

Support/Development for PHP
hurin

aspell-en?

Unread post by hurin »

I keep getting this error when I run yum...

Code: Select all

 yum upgrade php
Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 9 - Atomic PSA-Compatible RPMS
Server: Atomic Rocket Turtle - 9 - Atomic PSA
Server: Red Hat Linux 9 base
Server: Fedora Legacy utilities for Red Hat Linux 9
Server: Atomic Rocket Turtle - 9 - SW-Soft PSA 7.1 RPMS
Server: Red Hat Linux 9 updates
Finding updated packages
Downloading needed headers
Finding obsoleted packages
Resolving dependencies
..package aspell-en needs aspell >= 0.50 (not provided)
Currently, I am at the following versions:

Code: Select all

rpm -q aspell aspell-en php
aspell-0.50.3-16
aspell-en-0.51-6
php-4.3.8-sp.rh9.1
I'm up to date on everything, and here is my yum.conf

Code: Select all

cat /etc/yum.conf
# $Id: yum-rh.conf,v 1.2 2003/09/18 16:29:06 dude Exp $

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
gpgcheck=1
tolerant=1
exactarch=1
exclude=kernel,kernel-source

[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://archive.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/art/$releasever/

[psa-7.1]
name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 7.1 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/psa-7.1/$releasever/
baseurl=http://archive.atomicrocketturtle.com/atomic/psa-7.1/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/psa-7.1/$releasever/

[atomic-psa]
name=Atomic Rocket Turtle - $releasever - Atomic PSA
baseurl=ftp://ftp.shinn.net/pub/Linux/atomic/psa/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/psa/$releasever/
baseurl=http://shinn.net/pub/Linux/atomic/psa/$releasever/

[base]
name=Red Hat Linux $releasever base
baseurl=http://download.fedoralegacy.org/redhat/$releasever/os/$basearch

[updates]
name=Red Hat Linux $releasever updates
baseurl=http://download.fedoralegacy.org/redhat/$releasever/updates/$basearch
exclude=kernel*

# Redhat 7.2, 7.3, 8.0, and 9.0 users ONLY
[legacy-utils]
name=Fedora Legacy utilities for Red Hat Linux $releasever
baseurl=http://download.fedoralegacy.org/redhat/$releasever/legacy-utils/$basearch
Any thoughts?
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 »

yeah, very old error. The -sp version of PHP is linked against aspell. You'll need to remove both php and aspell and reinstall the newer PHP to resolve this
ryanz
Forum User
Forum User
Posts: 68
Joined: Mon Dec 20, 2004 2:43 am

Unread post by ryanz »

Note that removing php and/or aspell using yum will also delete psa.

I can only assume that the correct way is to rpm -e "all relevent files" to prevent erasure of psa and other required packages.

Can someone confirm if this is the correct way?

Thanks,
ryanz
Forum User
Forum User
Posts: 68
Joined: Mon Dec 20, 2004 2:43 am

Unread post by ryanz »

Scott,

Please provide the correct procedure to fix this as I don't want to loose or affect my PSA install.

Is this correct?

Step 1) Identify your aspell a list of rpms
rpm -qa |grep aspell
Step 2) force the removal of those rpms using --nodeps
rpm -e --nodeps <list of aspell rpms from step 1>
Step 3) yum update

Step 3 should resolve that there are newer php rpms, and that should
also resolve any aspell or pspell dependencies.

Thanks,

Ryan
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 »

Youd probably want "yum install php php-mysql php-imap" for step 3
Post Reply