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 function. Julian -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 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/