Merge lp:~cr3/checkbox/build_depends into lp:checkbox

Proposed by Marc Tardif
Status: Merged
Approved by: Sylvain Pineau
Approved revision: 1778
Merged at revision: 1779
Proposed branch: lp:~cr3/checkbox/build_depends
Merge into: lp:checkbox
Diff against target: 23 lines (+2/-0)
2 files modified
debian/changelog (+1/-0)
debian/control (+1/-0)
To merge this branch: bzr merge lp:~cr3/checkbox/build_depends
Reviewer Review Type Date Requested Status
Zygmunt Krynicki (community) Approve
Sylvain Pineau (community) Approve
Review via email: mp+130027@code.launchpad.net

Commit message

Merged adding of python3-gi in debian/control by cr3.

Description of the change

When working on checkbox, there are several ways to install the necessary dependencies to play with the project. For example, this is the command recommended by cjwatson:

sudo mk-build-deps -i debian/control
sudo dpkg -i checkbox-build-deps_1.0_all.deb

Unfortunately, this results in the following error when run on a vanilla installation of precise:

Traceback (most recent call last):
  File "/home/u/checkbox-touchpad/checkbox/reactor.py", line 74, in fire
    results.append(handler(*args, **kwargs))
  File "<string>", line 89, in run
  File "/home/u/checkbox-touchpad/checkbox_qt/qt_interface.py", line 21, in <module>
    from gi.repository import GObject
ImportError: No module named gi.repository

This merge request fixes that problem.

To post a comment you must log in.
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

it makes perfect sense, Approved.

review: Approve
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

+1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2012-10-16 21:42:45 +0000
3+++ debian/changelog 2012-10-17 04:02:19 +0000
4@@ -24,6 +24,7 @@
5 over configuration files.
6 * setup.py: added support for installing in virtualenv
7 * setup.py: made build dependency on qt4-make optional
8+ * debian/control: Added python3-gi to run checkbox-qt.
9
10 [Sean Feole]
11 * [FEATURE] jobs/optical.txt.in: modified existing automation test
12
13=== modified file 'debian/control'
14--- debian/control 2012-10-15 09:38:27 +0000
15+++ debian/control 2012-10-17 04:02:19 +0000
16@@ -12,6 +12,7 @@
17 python-distutils-extra,
18 python3,
19 python3-distutils-extra,
20+ python3-gi,
21 python3-lxml,
22 python3-pkg-resources,
23 qt4-qmake

Subscribers

People subscribed via source and target branches