Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
I've been subscribed to this bug for 8 years. It's like an old friend to me now. On 7 December 2016 at 15:20, Telefo <150...@bugs.launchpad.net> wrote: > I can confirm that this bug is still present in Ubuntu 16.04. It's a > very annoying behavior!!! > > -- > You received this bug notification because you are subscribed to a > duplicate bug report (262128). > https://bugs.launchpad.net/bugs/150252 > > Title: > [master] tasksel removes all Ubuntu-desktop dependencies without > confirmation dialog > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/tasksel/+bug/ > 150252/+subscriptions > -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/150252 Title: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tasksel/+bug/150252/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
On Wed, Mar 25, 2009 at 04:43:12AM -, Anon Sricharoenchai wrote: > 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? Yes, it wouldn't work for Ubuntu. We don't maintain our task data by hand like this; we maintain it automatically using the output of germinate, which expands out dependencies very carefully taking a number of things into account. For example, packages that are explicitly part of "inner" seeds such as the base system are installed preferentially. If you only put the root packages in the task, then you would rely on tasksel expanding out dependencies in the "correct" way. It wouldn't just be able to feed them to apt as some of these situations are very complex, especially when virtual packages are involved and we have to choose which Provides to pick, and apt's dependency resolver doesn't always get these "right" (where "right" is defined as "matching the current behaviour" since we're pretty happy with the current output) without help. Task expansion would no longer be the role of a single program (germinate) but instead would be spread across several wobbly piles of software; the net result would be that Ubuntu's tasks would become more fragile and harder for us to maintain, for no added value to users. Feel free to continue this discussion on a mailing list such as ubuntu-instal...@lists.ubuntu.com. It is not relevant to this bug report, because the bug has already been fixed in a different way. -- [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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
On 3/24/09, Colin Watson wrote: > On Tue, Mar 24, 2009 at 02:32:14PM -, 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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
On Tue, Mar 24, 2009 at 02:32:14PM -, 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. -- [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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
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)? On 3/24/09, Colin Watson wrote: > On Tue, Mar 24, 2009 at 12:47:01PM -, Anon Sricharoenchai wrote: > > On 3/17/09, Launchpad Bug Tracker <150...@bugs.launchpad.net> wrote: > > > > tasksel (2.73ubuntu17) jaunty; urgency=low > > > > > > * Avoid removing packages that are in other tasks that are still > selected > > > or not displayed (LP: #150252). > > > > How is it resolved? > > It is resolved in what way? > > > In the way described above, although currently only in the "Jaunty" > development release. If you mean something other than that, then I don't > understand your question. > > > -- > [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 direct subscriber > of a duplicate bug. > -- [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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
On Tue, Mar 24, 2009 at 12:47:01PM -, Anon Sricharoenchai wrote: > On 3/17/09, Launchpad Bug Tracker <150...@bugs.launchpad.net> wrote: > > tasksel (2.73ubuntu17) jaunty; urgency=low > > > > * Avoid removing packages that are in other tasks that are still selected > > or not displayed (LP: #150252). > > How is it resolved? > It is resolved in what way? In the way described above, although currently only in the "Jaunty" development release. If you mean something other than that, then I don't understand your question. -- [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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
On 3/17/09, Launchpad Bug Tracker <150...@bugs.launchpad.net> wrote: > This bug was fixed in the package tasksel - 2.73ubuntu17 > > --- > tasksel (2.73ubuntu17) jaunty; urgency=low > > * Avoid removing packages that are in other tasks that are still selected > or not displayed (LP: #150252). How is it resolved? It is resolved in what way? -- [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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
On Tue, Mar 24, 2009 at 10:13:38AM -, inksmithy wrote: > Well with all due respect, how is the average user (like me) supposed > to evaluate it? I would suggest that if two people involved with the > same bug have made the mistake of paying attention to an irrelevant > (should that be "redundant and pointless") rating, there are probably > quite a few more out there. I know this isn't your fault, but wouldn't > it be worthwhile having a useful rating there rather than something > nobody apparantly takes notice of? The useful rating is the one in the Priority field of this bug. I'm sorry, I can't make the world perfect all at once! -- [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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
Well with all due respect, how is the average user (like me) supposed to evaluate it? I would suggest that if two people involved with the same bug have made the mistake of paying attention to an irrelevant (should that be "redundant and pointless") rating, there are probably quite a few more out there. I know this isn't your fault, but wouldn't it be worthwhile having a useful rating there rather than something nobody apparantly takes notice of? On 3/24/09, Colin Watson wrote: > On Tue, Mar 24, 2009 at 07:35:20AM -, inksmithy wrote: >> tasksel (2.73ubuntu17) jaunty; *urgency=low* > > Oh, well, that's completely irrelevant so who cares? The only purpose of > the urgency field in Ubuntu is to cause the source package to be > scheduled for building marginally quicker. As a result it's almost > always just set to the default, and so people shouldn't waste time by > worrying about its value. > > -- > [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 direct subscriber > of a duplicate bug. > -- Sent from my mobile device -- [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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
On Tue, Mar 24, 2009 at 07:35:20AM -, inksmithy wrote: > tasksel (2.73ubuntu17) jaunty; *urgency=low* Oh, well, that's completely irrelevant so who cares? The only purpose of the urgency field in Ubuntu is to cause the source package to be scheduled for building marginally quicker. As a result it's almost always just set to the default, and so people shouldn't waste time by worrying about its value. -- [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
Re: [Bug 150252] Re: [master] tasksel removes all Ubuntu-desktop dependencies without confirmation dialog
This bug was fixed in the package tasksel - 2.73ubuntu17 --- tasksel (2.73ubuntu17) jaunty; *urgency=low* * Avoid removing packages that are in other tasks that are still selected or not displayed (LP: #150252). * Update Ubuntu tasks from seeds, adjusting description of mobile-live. 2009/3/23 Colin Watson > No, sorry, we haven't done updates for older release yet. > > And, err, it isn't marked Low, it's marked High. > > -- > [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 direct subscriber > of a duplicate bug. > -- [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