Software Center's queue doesn't display Update Manager's operation correctly

Bug #444254 reported by Caleb
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: software-center

When updates are started while Software Center is open, the aptdaemon operation shows up in SC's Pending pane. I like this behavior, as it shows how Software Center is operating on a queue that can include package operations initiated by other applications through aptdaemon. However, they just show up as an operation with a progress bar but no title. Software installation or removal shows up in the pending pane with the name of the application -- so perhaps an update operation should be labeled as such.

ProblemType: Bug
Architecture: amd64
Date: Tue Oct 6 00:37:37 2009
DistroRelease: Ubuntu 9.10
Package: software-center 0.4.5
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-11.38-generic
SourcePackage: software-center
Uname: Linux 2.6.31-11-generic x86_64
XsessionErrors:
 (gnome-settings-daemon:1341): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:1341): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (nautilus:1397): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (polkit-gnome-authentication-agent-1:1415): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Revision history for this message
Caleb (caleb-marcus) wrote :
Revision history for this message
Kẏra (thekyriarchy) wrote :

just tested and confirmed this

Changed in software-center (Ubuntu):
status: New → Confirmed
Michael Vogt (mvo)
Changed in software-center (Ubuntu):
importance: Undecided → Low
Revision history for this message
Michael Vogt (mvo) wrote :

I have a partial fix now, a better one will have to wait for lucid:

  * softwarecenter/view/pendingview.py:
    - display the operation (Install Packages, Remove Packages,
      Applying Changes) for operations that come from outside
      software-center (LP: #444254)

Changed in software-center (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 0.4.6

---------------
software-center (0.4.6) karmic; urgency=low

  * debian/control:
    - add versionized dependency to aptdaemon (needs some of the
      latest API for the async calls) LP: #444218
  * softwarecenter/view/pendingview.py:
    - display the operation (Install Packages, Remove Packages,
      Applying Changes) for operations that come from outside
      software-center (LP: #444254)
  * softwarecenter/app.py:
    - do not crah on corrupted database
  * utils/update-software-center:
    - ignore if dbus can not be imported (e.g. because we are in
      the middle of a upgrade and python packages are unavailable)
      LP: #443177)
    - do not show full stacktrace if dbus is not available
      (LP: #444089)
    - add a small delay between dubs rebuild signal and actual rebuild
      (LP: #438639)

 -- Michael Vogt <email address hidden> Tue, 06 Oct 2009 11:27:09 +0200

Changed in software-center (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Caleb (caleb-marcus) wrote :

Hi Michael,
I'm pretty sure it was already doing that -- the problem was that it was showing the operation, but the operation didn't have a title. The subtext would say "Applying Changes" but the main text was blank.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.