Activity log for bug #955022

Date Who What changed Old value New value Message
2012-03-14 13:21:07 Matthew Paul Thomas bug added bug
2012-03-14 13:21:07 Matthew Paul Thomas attachment added screenshot https://bugs.launchpad.net/bugs/955022/+attachment/2869269/+files/Not%20all%20updates%20can%20be%20installed.png
2012-03-14 18:28:27 Michael Lynch update-manager (Ubuntu): status New Opinion
2012-03-14 18:28:39 Michael Lynch tags update-manager
2012-03-14 21:13:54 Steve Langasek update-manager (Ubuntu): status Opinion New
2012-03-14 21:16:26 Brian Murray update-manager (Ubuntu): importance Undecided Medium
2012-03-14 21:18:04 Steve Langasek bug added subscriber Steve Langasek
2012-03-14 23:49:20 Brian Murray update-manager (Ubuntu): status New Confirmed
2012-03-14 23:49:57 Brian Murray bug added subscriber Brian Murray
2012-03-30 01:14:40 Adolfo Jayme Barrientos bug added subscriber Fitoschido
2012-04-13 21:58:49 Jeremy BĂ­cha bug added subscriber Jeremy Bicha
2012-08-17 13:52:11 Marc Deslauriers bug added subscriber Marc Deslauriers
2013-02-21 12:58:12 Matthew Paul Thomas description In some situations, Update Manager presents a "Not all updates can be installed" alert box: ------------ Not all updates can be installed Run a partial upgrade, to install as many updates as possible. This can be caused by: * A previous upgrade which didn't complete [1] * Problems with some of the installed software [2] * Unofficial software packages not provided by Ubuntu [3] * Normal changes of a pre-release version of Ubuntu [4] ( Partial Upgrade ) ( Close ) ------------ The problem is that except for alpha/beta testers [4], people can't reasonably be expected to know which of those four has happened, and whether it actually is a good idea to "run a partial upgrade". And if it is not a good idea, but they do it anyway, upgrading may leave the system unusable (bug 802991). We should detect which case has happened, and handle it automatically instead of putting up an alert box. For [1], detect it by setting a flag when an update starts and unsetting it when it finishes. For [2], detect it using aptdaemon. For both [1] and [2], repair it using aptdaemon's FixIncompleteInstall and FixBrokenDepends functions. For [3], distinguish between packages that were installed manually by themselves, and all other packages. For packages that were installed manually by themselves, present them as a list of applications and other things that will be removed by the update. For all other packages, remove them without comment. And for alpha/beta testers [4], disallow partial updates altogether (bug 430197). In some situations, Update Manager presents a "Not all updates can be installed" alert box: ------------ Not all updates can be installed Run a partial upgrade, to install as many updates as possible. This can be caused by: * A previous upgrade which didn't complete [1] * Problems with some of the installed software [2] * Unofficial software packages not provided by Ubuntu [3] * Normal changes of a pre-release version of Ubuntu [4] ( Partial Upgrade ) ( Close ) ------------ The problem is that except for alpha/beta testers [4], people can't reasonably be expected to know which of those four has happened. So no matter how these buttons are labelled (bug 120689), they can't tell whether it actually is a good idea to "run a partial upgrade". And if it is not a good idea, but they do it anyway, upgrading may leave the system unusable (bug 802991). We should detect which case has happened, and handle it automatically instead of putting up an alert box. For [1], detect it by setting a flag when an update starts and unsetting it when it finishes. For [2], detect it using aptdaemon. For both [1] and [2], repair it using aptdaemon's FixIncompleteInstall and FixBrokenDepends functions, and obey Conflicts/Provides/Replaces (bug 1038113). For [3], distinguish between packages that were installed manually by themselves, and all other packages. For packages that were installed manually by themselves, present them as a list of applications and other things that will be removed by the update. For all other packages, remove them without comment. And for alpha/beta testers [4], disallow partial updates altogether (bug 430197). Eliminating the partial upgrade dialog would be one way of resolving bug 537243, bug 961938, and bug 120689.
2014-04-17 12:43:36 Matthew Paul Thomas description In some situations, Update Manager presents a "Not all updates can be installed" alert box: ------------ Not all updates can be installed Run a partial upgrade, to install as many updates as possible. This can be caused by: * A previous upgrade which didn't complete [1] * Problems with some of the installed software [2] * Unofficial software packages not provided by Ubuntu [3] * Normal changes of a pre-release version of Ubuntu [4] ( Partial Upgrade ) ( Close ) ------------ The problem is that except for alpha/beta testers [4], people can't reasonably be expected to know which of those four has happened. So no matter how these buttons are labelled (bug 120689), they can't tell whether it actually is a good idea to "run a partial upgrade". And if it is not a good idea, but they do it anyway, upgrading may leave the system unusable (bug 802991). We should detect which case has happened, and handle it automatically instead of putting up an alert box. For [1], detect it by setting a flag when an update starts and unsetting it when it finishes. For [2], detect it using aptdaemon. For both [1] and [2], repair it using aptdaemon's FixIncompleteInstall and FixBrokenDepends functions, and obey Conflicts/Provides/Replaces (bug 1038113). For [3], distinguish between packages that were installed manually by themselves, and all other packages. For packages that were installed manually by themselves, present them as a list of applications and other things that will be removed by the update. For all other packages, remove them without comment. And for alpha/beta testers [4], disallow partial updates altogether (bug 430197). Eliminating the partial upgrade dialog would be one way of resolving bug 537243, bug 961938, and bug 120689. In some situations, Update Manager presents a "Not all updates can be installed" alert box: ------------ Not all updates can be installed Run a partial upgrade, to install as many updates as possible. This can be caused by: * A previous upgrade which didn't complete [1] * Problems with some of the installed software [2] * Unofficial software packages not provided by Ubuntu [3] * Normal changes of a pre-release version of Ubuntu [4] ( Partial Upgrade ) ( Close ) ------------ The problem is that except for alpha/beta testers [4], people can't reasonably be expected to know which of those four has happened. So no matter how these buttons are labelled (bug 120689), they can't tell whether it actually is a good idea to "run a partial upgrade". And if it is not a good idea, but they do it anyway, upgrading may leave the system unusable (bug 802991). We should detect which case has happened, and handle it automatically instead of putting up an alert box. For [1], detect it by setting a flag when an update starts and unsetting it when it finishes. For [2], detect it using aptdaemon. For both [1] and [2], repair it using aptdaemon's FixIncompleteInstall and FixBrokenDepends functions, and obey Conflicts/Provides/Replaces (bug 1038113). For [3], distinguish between packages that were installed manually by themselves, and all other packages. For packages that were installed manually by themselves, present them as a list of applications and other things that will be removed by the update. For all other packages, remove them without comment. And for alpha/beta testers [4], disallow partial updates altogether (bug 430197). Eliminating the partial upgrade dialog would be one way of resolving bug 537243, bug 961938, bug 120689, bug 430197, bug 551357, bug 599972, bug 741503, bug 802991, bug 832315, bug 954038, bug 973811, bug 974228, bug 980061, bug 990449, bug 994052, bug 1027335, bug 1056131, and bug 1078302.