Bug 168687 - yum error message on Conflicts: is backwards
Summary: yum error message on Conflicts: is backwards
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jeremy Katz
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: FC5Blocker
TreeView+ depends on / blocked
 
Reported: 2005-09-19 15:20 UTC by Nils Philippsen
Modified: 2014-01-21 22:52 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-02-28 00:24:10 UTC
Type: ---


Attachments (Terms of Use)

Description Nils Philippsen 2005-09-19 15:20:04 UTC
Description of problem:

yum update as of now:
[...]
--> Processing Conflict: kudzu conflicts kernel < 2.6.13
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
Error: Unable to satisfy dependencies
Error: Package kudzu needs kernel < 2.6.13, this is not available.

I think that kudzu isn't needed or wanted anymore (at least for the time being),
so it(s existing versions) should be obsoleted by the kernel so yum/up2date can
do the right thing.

Version-Release number of selected component (if applicable):
kernel-2.6.13-1.1558_FC5

How reproducible:
Easy.

Steps to Reproduce:
1. yum --obsoletes update
  
Actual results:
See above.

Expected results:
No error message about kudzu conflicting with the new kernel, kudzu gets kicked out.

Additional info:

Comment 1 Dave Jones 2005-09-22 02:40:39 UTC
this error only gets thrown if you have any < 2.6.13 kernels installed.
this may prove problematic for upgrades. Bill ?


Comment 2 Bill Nottingham 2005-09-22 04:27:31 UTC
The error message is wrong.

kudzu *conflicts* with kernels < 2.6.13.

Comment 3 Nils Philippsen 2005-09-22 07:11:47 UTC
In that case, the yum error message should be fixed (to reflect what it
correctly reported a few lines above) and yum should maybe offer to remove the
offending kernel packages? IIRC anaconda does the right thing, namely forget the
installed kernel packages and only keep the one that came along on the
installation media.

Anyway, this should only happen when doing a "yum update" from FC4 to Rawhide or
FC5 (or within Rawhide), so it's not a big deal.

Comment 4 Jeremy Katz 2005-09-22 17:36:47 UTC
The error message is definitely wrong :-)

Comment 5 Peter Ennis 2005-10-13 05:02:49 UTC
Ref: Bug 170585
Running rawhide
Google did not reveal a solution
I will try yum --obsoletes update

PFE


Comment 6 Peter Ennis 2005-10-13 05:19:07 UTC

It did not help :(

--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
Error: Unable to satisfy dependencies
Error: Package initscripts needs kernel < 2.6.12, this is not available.
Error: Package kudzu needs kernel < 2.6.13, this is not available.
[developer@lfs ~]$

[developer@lfs ~]$ uname -r
2.6.11-1.1177_FC4
[developer@lfs ~]$


Comment 8 Jeremy Katz 2006-02-28 00:24:10 UTC
Fixed in upstream CVS


Note You need to log in before you can comment on or make changes to this bug.