SCIENTIFIC-LINUX-USERS Archives

May 2009

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
John Summerfield <[log in to unmask]>
Reply To:
John Summerfield <[log in to unmask]>
Date:
Mon, 11 May 2009 15:21:46 +0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (126 lines)
Takashi Ichihara wrote:
>  Hi
> 
> During the updating of the SL5.3 X86_64 from 2.6.18-128.1.6.el5xen
> to the latest kernel 2.6.18-128.1.10.el5xen, We have encountered
> "Missing Dependency" problem during the yum update procedure
> on several hosts. This was resolved by removing (rpm -el) old
> kernel packages which cause "Missing Dependency".
> 
> (example)
> 
> # uname -a
> Linux host.domain 2.6.18-128.1.6.el5xen #1 SMP Wed Apr 1 07:21:08 EDT
> 2009 x86_64 x86_64 x86_64 GNU/Linux
> #
> # yum update
> Loaded plugins: kernel-module
> Setting up Update Process
> Resolving Dependencies
> :
> :
> --> Finished Dependency Resolution
> kernel-module-openafs-2.6.18-92.1.22.el5xen-1.4.7-68.2.SL5.x86_64 from
> sl-security has depsolving problems
> --> Missing Dependency: kernel-x86_64 = 2.6.18-92.1.22.el5xen is needed
> by package
> kernel-module-openafs-2.6.18-92.1.22.el5xen-1.4.7-68.2.SL5.x86_64
> (sl-security)
> kernel-module-openafs-2.6.18-92.1.22.el5-1.4.7-68.2.SL5.x86_64 from
> sl-security has depsolving problems
> --> Missing Dependency: kernel-x86_64 = 2.6.18-92.1.22.el5 is needed by
> package kernel-module-openafs-2.6.18-92.1.22.el5-1.4.7-68.2.SL5.x86_64
> (sl-security)
> Error: Missing Dependency: kernel-x86_64 = 2.6.18-92.1.22.el5 is needed
> by package
> kernel-module-openafs-2.6.18-92.1.22.el5-1.4.7-68.2.SL5.x86_64 (sl-security)
> Error: Missing Dependency: kernel-x86_64 = 2.6.18-92.1.22.el5xen is
> needed by package
> kernel-module-openafs-2.6.18-92.1.22.el5xen-1.4.7-68.2.SL5.x86_64
> (sl-security)
> #
> # rpm -qa | grep 2.6.18-92.1.22
> kernel-module-ipw3945-2.6.18-92.1.22.el5-1.2.0-2.sl5.x86_64
> kernel-2.6.18-92.1.22.el5.x86_64
> kernel-module-openafs-2.6.18-92.1.22.el5-1.4.7-68.SL5.x86_64
> kernel-module-fuse-2.6.18-92.1.22.el5-2.6.3-1.sl5.x86_64
> kernel-module-fuse-2.6.18-92.1.22.el5xen-2.6.3-1.sl5.x86_64
> kernel-module-ipw3945-2.6.18-92.1.22.el5xen-1.2.0-2.sl5.x86_64
> kernel-xen-2.6.18-92.1.22.el5.x86_64
> kernel-module-openafs-2.6.18-92.1.22.el5xen-1.4.7-68.SL5.x86_64
> #
> # rpm -el kernel-module-ipw3945-2.6.18-92.1.22.el5-1.2.0-2.sl5.x86_64
> kernel-2.6.18-92.1.22.el5.x86_64
> kernel-module-openafs-2.6.18-92.1.22.el5-1.4.7-68.SL5.x86_64
> kernel-module-fuse-2.6.18-92.1.22.el5-2.6.3-1.sl5.x86_64
> kernel-module-fuse-2.6.18-92.1.22.el5xen-2.6.3-1.sl5.x86_64
> kernel-module-ipw3945-2.6.18-92.1.22.el5xen-1.2.0-2.sl5.x86_64
> kernel-xen-2.6.18-92.1.22.el5.x86_64
> kernel-module-openafs-2.6.18-92.1.22.el5xen-1.4.7-68.SL5.x86_64
> #
> # yum update
> Loaded plugins: kernel-module
> Setting up Update Process
> Running rpm_check_debug
> Running Transaction Test
> Finished Transaction Test
> Transaction Test Succeeded
> Running Transaction
> :
> Complete!
> # reboot
> :
> # uname -a
> Linux host.domain 2.6.18-128.1.10.el5xen #1 SMP Thu May 7 13:09:44 EDT
> 2009 x86_64 x86_64 x86_64 GNU/Linux
> 
> Regards,
> Takashi Ichihara
> 
G'day Ichihara san.
Are you using afs? If not, you can remove kernel-module-openafs.

That aside, it seems there's a problem with you list of packages to not 
be updated automatically.

Here is my yum.conf - it's not the standard one - compare mine with 
yours and see what differs.
[root@bobtail ~]# cat /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
exclude=*.i[3-6]86
obsoletes=1
gpgcheck=0
plugins=1
metadata_expire=72000

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
[root@bobtail ~]#

I'm running AMD-64 software, and I explicitly exclude i?86 software.

Look for excludes in your repo files too.


-- 

Cheers
John

-- spambait
[log in to unmask]  [log in to unmask]
-- Advice
http://webfoot.com/advice/email.top.php
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/kb/555375

You cannot reply off-list:-)

ATOM RSS1 RSS2