[Yum-devel] [PATCH] Fix/allow reinstalls of installonly packages:
James Antill
james at fedoraproject.org
Mon Jun 21 16:40:21 UTC 2010
On Fri, 2010-06-18 at 15:49 -0400, seth vidal wrote:
> On Fri, 2010-06-18 at 00:24 -0400, James Antill wrote:
> > . We have to mark them as reinstalls.
> >
> > . Stop aborting them manually.
> >
> > . Turn installonly removals off, when they are being reinstalled.
> >
> > ...the only "problem" is that if you do "yum reinstall kernel" we'll
> > reinstall all versions of the kernel that are available.
>
>
> We talked about this a bit on irc but I wanted to see if anyone else had
> a comment:
>
> I don't LOVE this for reinstall for the same reason I don't LOVE yum
> remove kernel removing ALL of them.
>
> So with that in mind - how would folks feel about special-casing yum
> remove for kernel.
>
> So if you specify a kernel+ver or a glob, it'll do what you ask and blow
> your system up, potentially.
>
> but if you just say 'yum remove kernel' or 'yum reinstall kernel' it'll
> dump out an error message like "you need to specify a glob or a specific
> kernel version" and then list out the kernel versions you could specify.
>
> just to keep people from shooting themselves in the foot.
I posted patches to do something similar, which I think is slightly
"nicer". It still special cases the kernel, so "yum remove blah" where
blah is in installonly will do "interesting" things ... but I can live
with that :)
More information about the Yum-devel
mailing list