[Bug 955022] Re: "Not all updates can be installed" requires a decision most people can't make

Matthew Paul Thomas mpt at canonical.com
Thu Feb 21 12:58:12 UTC 2013


** Description changed:

  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
+ 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.
+ 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.

-- 
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:
  Confirmed

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. 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.

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