Bug 437538
Summary: | yum reinstall gives misleading error message with underspecifed package name | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bruno Wolff III <bruno> |
Component: | yum | Assignee: | Seth Vidal <skvidal> |
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | ffesti, james.antill, katzj, pmatilai, tim.lauridsen |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-03-17 18:25:51 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Bruno Wolff III
2008-03-14 19:24:05 UTC
at this point I'm inclined to add in code to yum that says: if isAllowedMultipleInstalls(pkg): print "don't reinstall these, doom, doom, doom" exit in the case of a kernel why are you reinstalling it? why not just remove then install. And if the kernel is running well that's just a world of a bad idea. The reason I am repeatedly reinstalling the kernel is that I am trying to track down some mkinitrd bugs. Doing a reinstall is a simple way to regenerate the initrd image using the currently installed version of mkinitrd. I think it is fine to not do the reinstall if there are multiple packages, it just would be nice if the error message said that is what is going on as the current message is confusing. One of note on this is things work this way even if there is only one installed kernel that matches one in the repository. For some of my tests I had two kernels installed, where only one of the two was in the repository. okay, I've added a patch to yum to make it tell you 'no' if you try to reinstall a package like the kernel. It's possible at some point in the future we may allow this but for now, no. |