On 3/24/09, Colin Watson <cjwat...@canonical.com> wrote:
> On Tue, Mar 24, 2009 at 02:32:14PM -0000, Anon Sricharoenchai wrote:
>  > I mean, it is resolved by,
>  > 1. changing the program logic in tasksel?, or by
>  > 2. remove the common and/or library packages from the tasks (such as,
>  > lamp task)?
>
>
> (1). I fixed the logic in tasksel to avoid removing packages when
>  they're still required by other installed tasks. Option (2) would have
>  been rather more difficult to maintain and isn't necessary.
>

Why is it difficult to maintain?
Just put the final (leaf) packages in the task, for example,
lamp task could only consist of,

   apache, mysql-server, php,

rather than,

   apache, apache-common, mysql-server, mysql-common, libmysql, ...

Is there any problem with this approach?

-- 
[master] tasksel removes all Ubuntu-desktop dependencies without confirmation 
dialog
https://bugs.launchpad.net/bugs/150252
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to