2012-01-16 12:48:17 |
Michael Nelson |
bug |
|
|
added bug |
2012-01-16 12:48:29 |
Michael Nelson |
software-center (Ubuntu): status |
New |
In Progress |
|
2012-01-16 12:48:34 |
Michael Nelson |
software-center (Ubuntu): assignee |
|
Michael Nelson (michael.nelson) |
|
2012-01-16 13:27:32 |
Launchpad Janitor |
branch linked |
|
lp:~michael.nelson/software-center/833982-purchased-app-not-available |
|
2012-01-16 15:04:59 |
Michael Nelson |
description |
STR:
1) Ensure you've got some purchases from previous distroseries
2) Run precise software-center
3) File->Reinstall Previous Purchases
ER: a list of previously purchased apps is displayed
AR: an empty list is displayed
It turns out that in precise, USC has been updated to use the 2.0 api to find the users subscriptions, but this has a different API (for example, it doesn't have subscription.name, but subscription.application['name'], among others). The related test was still passing as it uses some sample JSON from the 1.0 api.
Note: I came across this while trying to reproduce bug 833982 with trunk (r2653) but checked and it's also in 5.1.5.1 on pricise.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: software-center 5.1.5.1
ProcVersionSignature: Ubuntu 3.2.0-8.15-generic 3.2.0
Uname: Linux 3.2.0-8-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.90-0ubuntu2
Architecture: amd64
CheckboxSubmission: f26299558349e6bfa9a64225e1770925
CheckboxSystem: 669b662da410063cc918e0f60cf6cddf
Date: Mon Jan 16 13:41:22 2012
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1)
PackageArchitecture: all
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: software-center
UpgradeStatus: Upgraded to precise on 2012-01-16 (0 days ago) |
STR:
1) Ensure you've got some purchases from previous distroseries
2) Run precise software-center
3) File->Reinstall Previous Purchases
ER: a list of previously purchased apps is displayed
AR: an empty list is displayed
It turns out that in precise, USC has been updated to use the 2.0 api to find the users subscriptions, but this has a different API (for example, it doesn't have subscription.name, but subscription.application['name'], among others). The related test was still passing as it uses some sample JSON from the 1.0 api:
http://paste.ubuntu.com/806056/
Note: I came across this while trying to reproduce bug 833982 with trunk (r2653) but checked and it's also in 5.1.5.1 on pricise.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: software-center 5.1.5.1
ProcVersionSignature: Ubuntu 3.2.0-8.15-generic 3.2.0
Uname: Linux 3.2.0-8-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.90-0ubuntu2
Architecture: amd64
CheckboxSubmission: f26299558349e6bfa9a64225e1770925
CheckboxSystem: 669b662da410063cc918e0f60cf6cddf
Date: Mon Jan 16 13:41:22 2012
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1)
PackageArchitecture: all
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: software-center
UpgradeStatus: Upgraded to precise on 2012-01-16 (0 days ago) |
|
2012-01-17 10:29:20 |
Michael Nelson |
tags |
amd64 apport-bug precise running-unity |
amd64 apport-bug client-server precise running-unity |
|
2012-01-17 14:50:27 |
Launchpad Janitor |
branch linked |
|
lp:~michael.nelson/software-center/917137-previous-purchases-empty-precise-2 |
|
2012-01-18 13:54:18 |
Michael Nelson |
software-center (Ubuntu): status |
In Progress |
Fix Committed |
|
2012-01-18 15:10:01 |
Launchpad Janitor |
branch linked |
|
lp:software-center |
|
2012-01-24 19:10:13 |
Launchpad Janitor |
software-center (Ubuntu): status |
Fix Committed |
Fix Released |
|
2012-01-24 19:41:28 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/software-center |
|