Merge lp:~kiwinote/software-center/init-without-dbus into lp:software-center

Proposed by Kiwinote
Status: Merged
Merged at revision: 1027
Proposed branch: lp:~kiwinote/software-center/init-without-dbus
Merge into: lp:software-center
Diff against target: 77 lines (+16/-5)
5 files modified
debian/changelog (+13/-0)
softwarecenter/__init__.py (+0/-2)
softwarecenter/db/application.py (+1/-1)
softwarecenter/db/database.py (+1/-1)
test/test_appview.py (+1/-1)
To merge this branch: bzr merge lp:~kiwinote/software-center/init-without-dbus
Reviewer Review Type Date Requested Status
software-store-developers Pending
Review via email: mp+33227@code.launchpad.net

Description of the change

see bug report for details

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2010-08-13 14:55:27 +0000
+++ debian/changelog 2010-08-20 15:17:44 +0000
@@ -1,3 +1,16 @@
1software-center (2.1.11) UNRELEASED; urgency=low
2
3 [ Kiwinote ]
4 * softwarecenter/__init__.py:
5 - don't import Application
6 * softwarecenter/db/application.py:
7 - only import get_install_backend when we actually need it (LP: #620011)
8 * softwarecenter/db/database.py,
9 test/test_appview.py:
10 - import Application from the correct location
11
12 -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 13 Aug 2010 16:46:13 +0200
13
1software-center (2.1.10) maverick; urgency=low14software-center (2.1.10) maverick; urgency=low
215
3 [ Kiwinote ]16 [ Kiwinote ]
417
=== modified file 'softwarecenter/__init__.py'
--- softwarecenter/__init__.py 2010-07-08 08:11:34 +0000
+++ softwarecenter/__init__.py 2010-08-20 15:17:44 +0000
@@ -17,5 +17,3 @@
17# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA17# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1818
19import locale19import locale
20
21from db.application import Application
2220
=== modified file 'softwarecenter/db/application.py'
--- softwarecenter/db/application.py 2010-08-13 14:25:11 +0000
+++ softwarecenter/db/application.py 2010-08-20 15:17:44 +0000
@@ -28,7 +28,6 @@
28from gettext import gettext as _28from gettext import gettext as _
29from mimetypes import guess_type29from mimetypes import guess_type
30from softwarecenter.apt.apthistory import get_apt_history30from softwarecenter.apt.apthistory import get_apt_history
31from softwarecenter.backend import get_install_backend
32from softwarecenter.distro import get_distro31from softwarecenter.distro import get_distro
33from softwarecenter.enums import *32from softwarecenter.enums import *
34from softwarecenter.utils import *33from softwarecenter.utils import *
@@ -120,6 +119,7 @@
120 self._cache = self._db._aptcache119 self._cache = self._db._aptcache
121 self._distro = get_distro()120 self._distro = get_distro()
122 self._history = get_apt_history()121 self._history = get_apt_history()
122 from softwarecenter.backend import get_install_backend
123 self._backend = get_install_backend()123 self._backend = get_install_backend()
124 # FIXME: why two error states ?124 # FIXME: why two error states ?
125 self._error = None125 self._error = None
126126
=== modified file 'softwarecenter/db/database.py'
--- softwarecenter/db/database.py 2010-08-12 13:08:06 +0000
+++ softwarecenter/db/database.py 2010-08-20 15:17:44 +0000
@@ -23,7 +23,7 @@
23import re23import re
24import string24import string
25import xapian25import xapian
26from softwarecenter import Application26from softwarecenter.db.application import Application
2727
28from softwarecenter.utils import *28from softwarecenter.utils import *
29from softwarecenter.enums import *29from softwarecenter.enums import *
3030
=== modified file 'test/test_appview.py'
--- test/test_appview.py 2010-08-09 14:17:41 +0000
+++ test/test_appview.py 2010-08-20 15:17:44 +0000
@@ -8,8 +8,8 @@
8import unittest8import unittest
9import shutil9import shutil
1010
11from softwarecenter import Application
12from softwarecenter.apt.aptcache import AptCache11from softwarecenter.apt.aptcache import AptCache
12from softwarecenter.db.application import Application
13from softwarecenter.db.database import StoreDatabase13from softwarecenter.db.database import StoreDatabase
14from softwarecenter.view.appview import AppStore14from softwarecenter.view.appview import AppStore
15from softwarecenter.enums import *15from softwarecenter.enums import *

Subscribers

People subscribed via source and target branches