[Bug 833982] [NEW] No feedback when purchase in previous Ubuntu version isn't available for this version

Matthew Paul Thomas mpt at canonical.com
Thu Aug 25 18:14:23 UTC 2011


Public bug reported:

software-center-gtk3 trunk r2212, Ubuntu Ocelot

1. In Ubuntu 11.04 or earlier, purchase an item in USC that isn't available for Ocelot.
2. Do a clean install of Ocelot.
3. Launch USC.
4. Choose "File" > "Reinstall Previous Purchases".
5. Select the item.
6. Choose "Install".

What happens:
* Nothing visible.
* At the terminal:
------------
2011-08-25 19:03:22,074 - softwarecenter.backend - ERROR - error in _on_trans_finished 'Error: Package does not exist
Check the spelling of the package name, and that the appropriate repository is enabled.

Package [dbus.String(u'vendetta-online')] isn't available'
2011-08-25 19:03:22,417 - softwarecenter.backend - WARNING - _on_trans_error: Transaction failed: None
 Package [dbus.String(u'vendetta-online')] isn't available
------------

What should happen: I hadn't specified this at all. But probably something like:
4. Any item that isn't available in this version of Ubuntu has a No symbol overlaid on the bottom left of its icon.
5. The "Install" button isn't present.
6. Clicking "More Info" takes you to a software item screen explaining that the item is not available for this version of Ubuntu, and that you should contact the vendor for an updated version.

#5 alone would be a minimal fix.

** Affects: software-center (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  No feedback when purchase in previous Ubuntu version isn't available
  for this version

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

Bug description:
  software-center-gtk3 trunk r2212, Ubuntu Ocelot

  1. In Ubuntu 11.04 or earlier, purchase an item in USC that isn't available for Ocelot.
  2. Do a clean install of Ocelot.
  3. Launch USC.
  4. Choose "File" > "Reinstall Previous Purchases".
  5. Select the item.
  6. Choose "Install".

  What happens:
  * Nothing visible.
  * At the terminal:
  ------------
  2011-08-25 19:03:22,074 - softwarecenter.backend - ERROR - error in _on_trans_finished 'Error: Package does not exist
  Check the spelling of the package name, and that the appropriate repository is enabled.

  Package [dbus.String(u'vendetta-online')] isn't available'
  2011-08-25 19:03:22,417 - softwarecenter.backend - WARNING - _on_trans_error: Transaction failed: None
   Package [dbus.String(u'vendetta-online')] isn't available
  ------------

  What should happen: I hadn't specified this at all. But probably something like:
  4. Any item that isn't available in this version of Ubuntu has a No symbol overlaid on the bottom left of its icon.
  5. The "Install" button isn't present.
  6. Clicking "More Info" takes you to a software item screen explaining that the item is not available for this version of Ubuntu, and that you should contact the vendor for an updated version.

  #5 alone would be a minimal fix.

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




More information about the foundations-bugs mailing list