[Bug 955022] Re: "Not all updates can be installed" requires a decision most people can't make
Brian Murray
brian at ubuntu.com
Wed Mar 14 21:16:26 UTC 2012
** Changed in: update-manager (Ubuntu)
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/955022
Title:
"Not all updates can be installed" requires a decision most people
can't make
Status in “update-manager” package in Ubuntu:
New
Bug 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).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/955022/+subscriptions
More information about the foundations-bugs
mailing list