How do I remove packages from the skip list to install ?

General Discussion of atomic repo and development projects.

Ask for help here with anything else not covered by other forums.
jetblacktib
Forum User
Forum User
Posts: 16
Joined: Sat Mar 04, 2006 12:45 am

How do I remove packages from the skip list to install ?

Unread post by jetblacktib »

I am trying to upgrade my php to php-4.4.2-3.rhel4.art but up2date says that "the packaged is skipped and not found."

I tried doing a -f but that failed as well. I did a lot of searching on this but the information for this task is hard to come by. Any answers would be appreciated.

I backed up my original php.ini. Is there anything else I need to be aware of when going from 4.3.9 to 4.4.2-3 ?

Here is the output from up2date



up2date --dry-run

Fetching Obsoletes list for channel: rhel-i386-es-4...
########################################

Fetching Obsoletes list for channel: atomic-psa75...

Fetching Obsoletes list for channel: atomic...

Fetching rpm headers...
########################################

Name Version Rel
----------------------------------------------------------
perl-HTML-Tree 3.16 rhel4.build75050824.12noarch
php-domxml 4.4.2 3.rhel4.art i386
php-imap 4.4.2 3.rhel4.art i386
php-mysql 4.4.2 3.rhel4.art i386
php-pear 4.4.2 3.rhel4.art i386
php-pgsql 4.4.2 3.rhel4.art i386
spamassassin 3.1.0 4.rhel4.art i386
tar 1.14 9.RHEL4 i386


Testing package set / solving RPM inter-dependencies...

Downloading headers to solve dependencies...
There was a package dependency problem. The message was:

To solve all dependencies for the RPMs you have selected, The following
packages you have marked to exclude would have to be added to the set:

Package Name Reason For Skipping
======================================================================
php-4.4.2-3.rhel4.art Config modified
php-4.4.2-3.rhel4.art Config modified

Unresolvable chain of dependencies:
php-domxml-4.4.2-3.rhel4.art requires php = 4.4.2-3.rhel4.art
php-imap-4.4.2-3.rhel4.art requires php = 4.4.2-3.rhel4.art
php-mysql-4.4.2-3.rhel4.art requires php = 4.4.2-3.rhel4.art
php-pgsql-4.4.2-3.rhel4.art requires php = 4.4.2-3.rhel4.art


The following packages were added to your selection to satisfy dependencies:
Package Required by
----------------------------------------------------------------------------

[root@blackwidow ~]# up2date -i php-4.4.2-3.rhel4.art

Fetching Obsoletes list for channel: rhel-i386-es-4...

Fetching Obsoletes list for channel: atomic-psa75...

Fetching Obsoletes list for channel: atomic...

Fetching rpm headers...
########################################

Name Version Rel
----------------------------------------------------------


The following packages you requested were not found:
php-4.4.2-3.rhel4.art
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 »

see if you have php-mcrypt installed, and if so remove it before attempting an upgrade. A conflict can occur in an updater (yum, or up2date) when it tries to update a package, and a dependency doesnt exist.
jetblacktib
Forum User
Forum User
Posts: 16
Joined: Sat Mar 04, 2006 12:45 am

Unread post by jetblacktib »

scott wrote:see if you have php-mcrypt installed, and if so remove it before attempting an upgrade. A conflict can occur in an updater (yum, or up2date) when it tries to update a package, and a dependency doesnt exist.
Thanks for the reply Scott.

I went in to /etc/sysconfig/rhn/up2date and set use gpg to 0 and force update to 1 and did a up2date -u and it did it all this time.

Yes, I did install the gpg key as specified if you were wondering.

Got to hate spending hours on something like that. Everything works now, the upgrade fixed a lot of issues I was having.


Thanks,
Brad
Post Reply