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.