APT links with more than one package work only if software center isn't running
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-center (Ubuntu) |
Fix Released
|
Medium
|
Natalia Bidart | ||
Precise |
Fix Released
|
Medium
|
Unassigned |
Bug Description
If I try to open an apt link (e.g. apt://firefox), it works (if software-center ins't running, it starts and shows the package).
But if I try to open a link with more than one package (e.g. apt://firefox,
TEST CASE:
1) Open software-center 5.2 from precise
2) run in a different terminal "software-center apt,dpkg,aptitude"
3) Verify that there is message saying "Not found" appeared
4) install version from precise-proposed
5) close the running sotware-center
6) install software-center from precise-proposed
7) open software-center
8) repeat (2)
9) Verify that you get a list of packages now
Related branches
- Michael Vogt (community): Approve
-
Diff: 1180 lines (+627/-146)19 files modifiedREADME (+1/-0)
softwarecenter/backend/spawn_helper.py (+3/-0)
softwarecenter/db/__init__.py (+7/-2)
softwarecenter/db/database.py (+4/-0)
softwarecenter/db/debfile.py (+38/-21)
softwarecenter/enums.py (+6/-0)
softwarecenter/testutils.py (+11/-1)
softwarecenter/ui/gtk3/SimpleGtkbuilderApp.py (+2/-1)
softwarecenter/ui/gtk3/app.py (+151/-89)
softwarecenter/ui/gtk3/models/appstore2.py (+1/-0)
softwarecenter/ui/gtk3/session/appmanager.py (+5/-0)
softwarecenter/ui/gtk3/session/viewmanager.py (+5/-0)
softwarecenter/ui/gtk3/views/appdetailsview.py (+2/-2)
softwarecenter/ui/gtk3/widgets/videoplayer.py (+5/-1)
test/gtk3/test_app.py (+357/-0)
test/gtk3/test_debfile_view.py (+3/-8)
test/gtk3/test_purchase.py (+8/-12)
test/test_database.py (+8/-3)
test/test_debfileapplication.py (+10/-6)
- software-store-developers: Pending requested
-
Diff: 1310 lines (+667/-156) (has conflicts)21 files modifiedREADME (+1/-0)
debian/changelog (+17/-2)
softwarecenter/backend/spawn_helper.py (+3/-0)
softwarecenter/db/__init__.py (+7/-2)
softwarecenter/db/database.py (+4/-0)
softwarecenter/db/debfile.py (+38/-21)
softwarecenter/enums.py (+6/-0)
softwarecenter/testutils.py (+11/-1)
softwarecenter/ui/gtk3/SimpleGtkbuilderApp.py (+2/-1)
softwarecenter/ui/gtk3/app.py (+162/-93)
softwarecenter/ui/gtk3/models/appstore2.py (+1/-0)
softwarecenter/ui/gtk3/session/appmanager.py (+5/-0)
softwarecenter/ui/gtk3/session/viewmanager.py (+5/-0)
softwarecenter/ui/gtk3/views/appdetailsview.py (+2/-2)
softwarecenter/ui/gtk3/widgets/reviews.py (+12/-4)
softwarecenter/ui/gtk3/widgets/videoplayer.py (+5/-1)
test/gtk3/test_app.py (+357/-0)
test/gtk3/test_debfile_view.py (+3/-8)
test/gtk3/test_purchase.py (+8/-12)
test/test_database.py (+8/-3)
test/test_debfileapplication.py (+10/-6)
Changed in software-center (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in software-center (Ubuntu): | |
milestone: | none → ubuntu-12.04 |
Changed in software-center (Ubuntu): | |
assignee: | nobody → Natalia Bidart (nataliabidart) |
status: | Triaged → In Progress |
Changed in software-center (Ubuntu): | |
milestone: | ubuntu-12.04 → precise-updates |
description: | updated |
Changed in software-center (Ubuntu Precise): | |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in software-center (Ubuntu): | |
status: | In Progress → Fix Released |
Hello Davide, or anyone else affected,
Accepted software-center into precise-proposed. The package will build now and be available in a few hours. Please help us by testing this new package. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification- failed. In either case details of your testing will help us make a better decision. Further information regarding the verification process can be found at https:/ /wiki.ubuntu. com/QATeam/ PerformingSRUVe rification . Thank you in advance!