On Fri, 15 Feb 2008 10:11:30 -0500
Paul Cartwright <[EMAIL PROTECTED]> wrote:

> On Fri February 15 2008, Douglas A. Tutty wrote:
> > > 2.6.18-4-686  2.6.18-6-686       2.6.18-6-vserver-686
> > >  2.6.22-2-686 2.6.18-5-486  2.6.18-6-686-bigmem
> > >  2.6.18-6-vserver-k7 2.6.22-3-686 2.6.18-5-686  2.6.18-6-amd64
> > >   2.6.18-6-xen-686 2.6.18-6-486  2.6.18-6-k7
> > > 2.6.18-6-xen-vserver-686
> > >
> > > I am running Etc, with the 2.6.18-6-686 kernel. What is the
> > > correct way to get rid of those, dpkg deinstall ?
> >
> >  
> >
> > Use whatever package management tool you normally use.  If you are
> > running Etch then you will have installed non-etch kernels (e.g.
> > 2.6.22-2-686, 2.6.22-3-686 which are not Etch).  Ensure that you
> > keep your current kernel and the last one that ran well.  I suppose
> > that if you are using Xen then you need a xen kernel.  If you need
> > vserver... etc.  
> >
> > Doug.
> 
> ok, now I remember. I had to add the linux-headers package:
> linux-headers-2.6.18-6-all-i386
> 
> to get the headers so I could install my NVIDIA driver into the
> current kernel. This added all of those OTHER kernel packages and
> folder.. when I try to remove the xen-vserver headers I get this:
> 
> 
> # aptitude remove linux-headers-2.6.18-6-xen-vserver-686    
> linux-image-2.6.18-6-xen-vserver-686
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> Reading extended state information      
> Initializing package states... Done
> Reading task descriptions... Done  
> Building tag database... Done    
> The following packages are BROKEN:
>   linux-headers-2.6.18-6-all-i386 
> The following packages have been kept back:
>   libquicktime0 
> The following packages will be REMOVED:
>   linux-headers-2.6.18-6-xen-vserver-686 
> 0 packages upgraded, 0 newly installed, 1 to remove and 1 not
> upgraded. Need to get 0B of archives. After unpacking 8040kB will be
> freed. The following packages have unmet dependencies:
>   linux-headers-2.6.18-6-all-i386: Depends: 
> linux-headers-2.6.18-6-xen-vserver-686 (= 2.6.18.dfsg.1-18etch1) but
> it is not installable
> Resolving dependencies...
> The following actions will resolve these dependencies:
> 
> Remove the following packages:
> linux-headers-2.6.18-6-all-i386
> 
> Score is 119
> 
> Accept this solution? [Y/n/q/?] n
> Resolving dependencies...
> 
> *** No more solutions available ***
> 
> The following actions will resolve these dependencies:
> 
> Remove the following packages:
> linux-headers-2.6.18-6-all-i386
> -----------------------------------------
> 
> now what.

well, you normally only need the linux-headers package corresponding to
the linux-image package you have installed.  You can remove the rest.
The linux-headers-*all* package simply exists to pull in all the other
header packages.  You'll need to remove that as well, to remove any
other header package.

-- 
Kushal

Reply via email to