> 
> Now, there are some related problems happening.  One big one is the
> fact that "Recommends" and "Suggests" have lost their usefulness
> since apt-get came on the scene.  I venture to suggest that several of
> the inappropriate task-* packages exist purely to remedy this.  If,
> e.g., the Roxen maintainer could add appropriate recommendations and
> suggestions, and feel that people would actually see them, he might
> not have been inspired to build a task-webserver-roxen package.
> 

I think the task-* packages can be solved pretty easily with some
guidelines like:

        Task packages can define different levels of installation. The
        tasksel program will follow these rules for each case:

        - Minimum, installs everything that the task-* package Depends on
        - Standard, installs everything in Minimum, plus packages that it
          Recommends
        - Complete, installs all of the above plus packages that it
          Suggests

Then a package such as task-ldap (since I know how LDAP might look) could
do:

Package: task-ldap
Depends: ldap-utils
Recommends: ldap-gateways, slapd
Suggests: libnss-ldap, libpam-ldap

Then in tasksel you choose minimum, standard or complete...

Ben

-- 
 -----------=======-=-======-=========-----------=====------------=-=------
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  '
 `---=========------=======-------------=-=-----=-===-======-------=--=---'

Reply via email to