Merge lp:~bregma/geis/lp-1244446 into lp:geis

Proposed by Stephen M. Webb
Status: Merged
Approved by: Brandon Schaefer
Approved revision: 319
Merged at revision: 319
Proposed branch: lp:~bregma/geis/lp-1244446
Merge into: lp:geis
Diff against target: 37 lines (+6/-6)
1 file modified
debian/control (+6/-6)
To merge this branch: bzr merge lp:~bregma/geis/lp-1244446
Reviewer Review Type Date Requested Status
Brandon Schaefer (community) Approve
PS Jenkins bot (community) continuous-integration Approve
Review via email: mp+192626@code.launchpad.net

Commit message

debian/control: renamed python-geis package to python3-geis (lp: #1244446)

Description of the change

= Problem description =

The Python3 bindings were incorrectly packaged for Ubuntu. This resulted in an error "ImportError: No module named 'geis'" when attempting to use the bindings, such as when running the "geisview" program from the "geis-tools" package.

= The fix =

The Python3 bindings package was renamed with a 'python3-' prefix so the dh_python3 packaging helper script would place the files in the correct location to be found by Python3.

= Test coverage =

This was purely a packaging change: installing the python3-geis package (replaces python-geis) should fix the abovementioned error when running the "geisview" tool.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Brandon Schaefer (brandontschaefer) wrote :

LGTM

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/control'
--- debian/control 2012-11-22 21:56:03 +0000
+++ debian/control 2013-10-25 02:37:17 +0000
@@ -51,15 +51,15 @@
51 Headers and static link libraries for developing against the common gesture51 Headers and static link libraries for developing against the common gesture
52 API.52 API.
5353
54Package: python-geis54Package: python3-geis
55Section: python55Section: python
56XB-Python-Version: ${python:Versions}56XB-Python-Version: ${python:Versions}
57Architecture: any57Architecture: any
58Depends: ${misc:Depends},58Depends: ${misc:Depends},
59 ${python:Depends},59 ${python3:Depends},
60 ${shlibs:Depends},60 ${shlibs:Depends},
61Conflicts: python-utouch-geis,61Conflicts: python-utouch-geis, python-geis
62Replaces: python-utouch-geis,62Replaces: python-utouch-geis, python-geis
63Description: python bindings for libgeis63Description: python bindings for libgeis
64 .64 .
65 This package provides native bindings so that you can use GEIS from65 This package provides native bindings so that you can use GEIS from
@@ -83,9 +83,9 @@
83Architecture: any83Architecture: any
84Pre-Depends: ${misc:Pre-Depends},84Pre-Depends: ${misc:Pre-Depends},
85Depends: libgeis1 (= ${binary:Version}),85Depends: libgeis1 (= ${binary:Version}),
86 python-geis (= ${binary:Version}),86 python3-geis (= ${binary:Version}),
87 ${misc:Depends},87 ${misc:Depends},
88 ${python:Depends},88 ${python3:Depends},
89 ${shlibs:Depends},89 ${shlibs:Depends},
90Conflicts: libutouch-geis-tools,90Conflicts: libutouch-geis-tools,
91Replaces: libutouch-geis-tools,91Replaces: libutouch-geis-tools,
9292
=== renamed file 'debian/python-geis.install' => 'debian/python3-geis.install'

Subscribers

People subscribed via source and target branches