[Yum] Dependancy resolver issues with SuSE kernel update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am Freitag, 17. Juni 2005 21:54 schrieb seth vidal:
> > > # rpm -q yum
> > > yum-2.3.3-1.lisa
> > >
> > > Any other idea, how to precede?
> >
> > 1. what is .lisa?

I've modded the spec to my _suse_ env, which deviates from dulug's for
obvious reasons(*) and consequently call those packages .lisa (which is 
the name of the company, I'm responsible for).

> > 2.  I thought this was about yum shell allowing a transaction that
> > was not resolved. The output you're sending me is talking about
> > something else.

Well, it's the other part, which shows the problem with "yum update".
I bet, that yum shell would precede (but would leave kernel-source with a 
dangling dependancy, then). 

> > 3. what's all the kernel.i586 stuff and specifically kernel-source?
> > Where did that come from?
>
> oh hell, this is suse, isn't it?

I told you, didn't I? ;-) 

> I completely missed the subject line.

No prob, I'm really happy to have your attention..

> okay - the trick has to do with a Provides: tag in the kernel
> modules/files.
>
> can you send me the output of yum list kernel\*

Sure, here we go:

Installed Packages
kernel-default.i586                      2.6.11.4-20a           installed       
kernel-default-nongpl.i586               2.6.11.4-20a           installed       
kernel-source.i586                       2.6.11.4-20a           installed       
kernel-syms.i586                         2.6.11.4-20a           installed       
Available Packages
kernel-bigsmp.i586                       2.6.11.4-21.7          updates         
kernel-bigsmp-nongpl.i586                2.6.11.4-21.7          updates         
kernel-default.i586                      2.6.11.4-21.7          updates         
kernel-default-nongpl.i586               2.6.11.4-21.7          updates         
kernel-docs.noarch                       2.6.11.4-21.7          updates         
kernel-smp.i586                          2.6.11.4-21.7          updates         
kernel-smp-nongpl.i586                   2.6.11.4-21.7          updates         
kernel-source.i586                       2.6.11.4-21.7          updates         
kernel-syms.i586                         2.6.11.4-21.7          updates         
kernel-um.i586                           2.6.11.4-21.7          updates         
kernel-um-nongpl.i586                    2.6.11.4-21.7          updates         
kernel-xen.i586                          2.6.11.4-21.7          updates         
kernel-xen-nongpl.i586                   2.6.11.4-21.7          updates         

Here's the important part of /etc/yum.conf:

installonlypkgs=kernel-default, kernel-default-nongpl, kernel-smp,
 	kernel-smp-nongpl, kernel-syms, kernel-bigsmp, kernel-bigsmp-nongpl,
	kernel-um, kernel-um-nongpl,kernel-xen, kernel-xen-nongpl

I don't know, if this isn't my fault, since the kernel-syms (as dep of 
kernel-source) package shouldn't be in this list. Needless to say, if I 
remove it, yum update seems to do it right:

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 kernel-default          i586       2.6.11.4-21.7    updates            16 M
 kernel-default-nongpl   i586       2.6.11.4-21.7    updates           5.3 M
Updating:
 kernel-source           i586       2.6.11.4-21.7    updates            39 M
 kernel-syms             i586       2.6.11.4-21.7    updates           469 k

The question is, isn't my whole issue a red herring in the first place,
or should yum deal with such a somewhat bogus setting?

I've kept this system in this state for now to be able to do further
checks, if requested.

Pete

(*) I'm trying to convince others of the advantages of yum and repo 
maintainers to run createrepo, since I'm tired of mirroring everything.
BTW: the check option of createrepo is surely an additional argument for
the latter.

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux