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

Re: Tasks policy

On Sun, May 06, 2001 at 04:42:19PM +1000, Anthony Towns wrote:
> (Cc'ed to debian-boot)
> (First in porbably a series of policy changes needed for woody...)
> So, here's the deal. We need to get a proper policy for tasks fairly soon.
> tasksel in sid supports a "Task:" header for packages so we can be a
> little more flexible than having every task- depend on everythig in it.

Can I make a suggestion?  This sounds really good in general, but the
one headache you've identified is the necessity to set up the Task
fields in lots of packages and the consequent maintenance of this data.

Would it not be much easier for the task packages _themselves_ to
contain Task: fields, instead of the individual packages, which would
function like weak Recommends: fields: they select the packages for
installation if present when first installed, but don't try
reselecting them if they are unselected or later uninstalled.  (Maybe
there could be some sort of "reinstall" facility, though, in
apt/dselect.)  In this way, the dependency information remains in the
domain of the task-* package maintainers, but has the desired



         Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
       Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/

Reply to: