Merge lp:~zematynnad/ubuntu-webcatalog/i386_listed_twice_1020124 into lp:ubuntu-webcatalog
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Łukasz Czyżykowski | ||||
Approved revision: | 157 | ||||
Merged at revision: | 159 | ||||
Proposed branch: | lp:~zematynnad/ubuntu-webcatalog/i386_listed_twice_1020124 | ||||
Merge into: | lp:ubuntu-webcatalog | ||||
Diff against target: |
24 lines (+7/-0) 1 file modified
src/webcatalog/management/commands/import_app_install_data.py (+7/-0) |
||||
To merge this branch: | bzr merge lp:~zematynnad/ubuntu-webcatalog/i386_listed_twice_1020124 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Canonical Consumer Applications Hackers | Pending | ||
Review via email: mp+113608@code.launchpad.net |
Commit message
Fix for multiarch packages being listed twice.
Description of the change
Overview
=========
This branch is a fix for webcatalog applications that are duplicates because of multiarch package names.
Details
========
Two different issues are addressed in this branch. The first deals with arcane package names found in desktop files. There are only a few remaining apps that have this problem and this branch will prevent them from re-appearing. They will have to be manually deleted from the database in production. The second issue is at that at the apt-cache level multiarch packages can sneak back into our database as well. This is now being prevented from forcing single architecture mode. Once ARM and other architectures are coming into play we will need to expand the package configuration to accommodate them as well.
Testing
========
$fab test:pg=True