On Fri, 18 Feb 2011 18:20:33 +0100, Dario wrote:

> On my F14, today if I do a "yum update" I see that:
> 
> > Dependencies Resolved
> > 
> > ====================================================================================================================================================================
> >  Package                                                  Arch              
> >    Version                                          Repository              
> >        Size
> > ====================================================================================================================================================================
> > Installing:
> >  kernel                                                   x86_64            
> >    2.6.35.11-83.fc14                                updates                 
> >        22 M
> >  kernel-devel                                             x86_64            
> >    2.6.35.11-83.fc14                                updates                 
> >       6.6 M
> > Updating:
> >  PackageKit                                               x86_64            
> >    0.6.12-2.fc14                                    updates                 
> >       548 k
> >  PackageKit-glib                                          x86_64            
> >    0.6.12-2.fc14                                    updates                 
> >       116 k
> >  [........]
> >  tigervnc-license                                         noarch            
> >    1.0.90-0.24.20100813svn4123.fc14                 updates                 
> >        18 k
> >  util-linux-ng                                            x86_64            
> >    2.18-4.8.fc14                                    updates                 
> >       1.5 M
> >  webkitgtk                                                x86_64            
> >    1.3.10-1.fc14                                    updates                 
> >       6.2 M
> > Removing:
> >  kernel                                                   x86_64            
> >    2.6.35.6-48.fc14                                 @local-updates          
> >       103 M
> >  kernel-devel                                             x86_64            
> >    2.6.35.6-48.fc14                                 @local-updates          
> >        23 M
> > Removing for dependencies:
> >  kmod-open-vm-tools-2.6.35.6-48.fc14.x86_64               x86_64            
> >    0.0.0.301124-1.fc14.2                            @rpmfusion-free         
> >       282 k
> >  open-vm-tools                                            x86_64            
> >    0.0.0.301124-1.fc14                              @rpmfusion-free         
> >       2.4 M
> 
> No, No, No. This is not correct.
> 
> I don't want update(install) a new kernel, if this remove open-vm-tools
> (or some other driver in other case) for resolve dependencies.
> 
> If I have install open-vm-tools (or other) I do not want witch someone
> or something uninstall it.
> 
> Rather yum did not install the kernel and notify me that there is a new
> kernel, but can not install it.
> 
> Yes, ok, I can use exclude=kernel* line command or into yum.conf, but
> this is not the same things: the default IMHO should be: do not remove
> other package when I update some software.
> 
> Or did I miss or forget something?

There's a thinko here somewhere. You need to protect the kernel package
or the dependencies of the kmod* packages, if you cannot ensure that
a kernel update [and all its updated deps] is fully compatible feature-wise.

Have you experimented with yum.conf's   protected_packages  yet?

Alternatively, increase the  installonly_limit  value to allow for many
more kernel updates to be installed in parallel without removing older
ones. As a last resort, create an own local package that depends on
stuff you don't want to have removed.
-- 
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines

Reply via email to