← Back to team overview

desktop-packages team mailing list archive

[Bug 712324] Re: "Install" button sensitive for dependencies already queued for installation

 

** Summary changed:

- already installed message and install button
+ "Install" button sensitive for dependencies already queued for installation

** Description changed:

- Binary package hint: software-center
+ Ubuntu Software Center 4.1.23.2, Ubuntu 11.10 beta 1
  
- Problem:
- If a package A will be installed as a dependency of another package B, it is still possible to click the "install" button on the package A. Then after a while, a dialog will appear, that tells me that package A is already installed and that "there isn't any need for an installation" which has to be acknowliged with 'OK'. 
+ 1. Search for python-django.
+ 2. Select python-django-websocket (which Depends on python-django), and choose "Install".
+ 3. While it is installing, select python-django, and choose "Install".
  
- But there isn't any need for this dialog as well.
+ What happens:
+ * The "Install" button is sensitive.
+ * Once python-django-websocket finishes installing, the "Install" button changes to "Remove".
  
- Fix:
- Several fixes are possible:
- 1) Don't show the dialog, since it will not change anything.
- 2.) Don't show the 'Install' button on packages that will be installed.
+ What should happen:
+ * The "Install" button is insensitive.
+ 
+ <https://wiki.ubuntu.com/SoftwareCenter#software-list-view>: "The
+ “Install” button should be insensitive if the item is currently
+ installing or queued for installation."

** Changed in: software-center (Ubuntu)
       Status: New => Triaged

** Changed in: software-center (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/712324

Title:
  "Install" button sensitive for dependencies already queued for
  installation

Status in “software-center” package in Ubuntu:
  Triaged

Bug description:
  Ubuntu Software Center 4.1.23.2, Ubuntu 11.10 beta 1

  1. Search for python-django.
  2. Select python-django-websocket (which Depends on python-django), and choose "Install".
  3. While it is installing, select python-django, and choose "Install".

  What happens:
  * The "Install" button is sensitive.
  * Once python-django-websocket finishes installing, the "Install" button changes to "Remove".

  What should happen:
  * The "Install" button is insensitive.

  <https://wiki.ubuntu.com/SoftwareCenter#software-list-view>: "The
  “Install” button should be insensitive if the item is currently
  installing or queued for installation."

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/712324/+subscriptions