[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: Desperately trying to understand dselect (seeming inconsistency)



You didn't really answer my question at all.  I know I can 'Q', and 'X'
to get out of the dependency screen, I am wondering why dselect cares so
much about a 'recommend' that it traps me in a dependency screen loop
just because I don't want to take its 'recommendation'.

So does recommend = require or what?  I am just a tad confused, AFTER
reading all the docs I could find.

-Michael


-----Original Message-----
From: Karsten M. Self [mailto:kmself@ix.netcom.com] 
Sent: Thursday, March 21, 2002 1:23 PM
To: debian-user@lists.debian.org
Subject: Re: Desperately trying to understand dselect (seeming
inconsistency)


on Thu, Mar 21, 2002, Michael Marziani (michaelm@kw.com) wrote:
> I finally took the dselect plunge.  Aptitude is far easier, but I 
> heard dselect can be more effective once it's mastered.

The primary difference:  dselect walks you through package "recommends"
options.  Generally, once you've got a system up and running, you don't
particularly need to worry about these, though you may want to manually
check packages down the road for any significant recommends listings
(use apt-cache for this).

Otherwise, aptitude's interface is a vast, vast improvement over
dselect.  I still occasionally drop into dselect, but do most of my
package selection from the command line with 'apt-get install foo'.

> Ok..  For some strange reason dselect had a bunch of crap selected 
> that I have no idea where it came from when I first entered dselect 
> after a brand new minimum install.  So I'm trying to un-select it all 
> (D didn't work because it was previously selected), but when I try to 
> un-select something that recommends another package, it won't let me 
> unless I remove the other package, which in some cases is something I 
> already have installed.

These are generally deps.

> Here's an example.  I have vim installed.  When I started dselect, it 
> had vim-rt selected (but not installed).  So when I try to un-select 
> vim-rt, I get a dependency resolution screen that looks like:
> 
> EIOM Pri Section  Package      Description
>   *- Opt editors  vim-rt       Vi IMproved - runtime support files
>  **- Opt editors  vim          Vi IMproved - enhanced vi editor
> 
> Well I want to keep vim, so I do a + on it, and hit enter, well then I

> get another dependency resolution screen:
> 
> EIOM Pri Section  Package      Description
>   -* Opt editors  vim-rt       Vi IMproved - runtime support files
>  *** Opt editors  vim          Vi IMproved - enhanced vi editor
> 
> But I don't want vim-rt, so I - it, and hit enter, and I get the same 
> screen again.  What's the deal here?

RTFHS [1].  You want 'Q' to override suggestions and quit.  'D' will set
all options to directly requested state.


Peace.

----------------------------------------
Notes:

1.  Read the f-cking help screen.

-- 
Karsten M. Self <kmself@ix.netcom.com>    http://kmself.home.netcom.com/
 What part of "Gestalt" don't you understand?       There is no K5 cabal
  http://gestalt-system.sourceforge.net/         http://www.kuro5hin.org



Reply to: