python-gtkmozembed should depend on xulrunner
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| gnome-python-extras (Debian) |
Fix Released
|
Unknown
|
||
| gnome-python-extras (Ubuntu) |
High
|
Unassigned | ||
| Maverick |
Medium
|
Unassigned |
Bug Description
REASON FOR SRU:
python-gtkmozembed dependency on xulrunner was dropped during the 2.25.3-5 merge (Debian dropped it too), this affects people running apps depending on python-gtkmozembed w/out xulrunner installed
TEST CASE:
1. Install pytrainer without xulrunner-1.9.2 installed
2. Should fail to load similar to the message below
3. Install proposed python-gtkmozembed (should pull in xulrunner-1.9.2)
4. Should run fine
-------
Binary package hint: pytrainer
8:10:44 - flash:[/scratch] pytrainer
data_path: /usr/share/
DIR: /usr/share/locale
site_path: /usr/lib/
GRE_GetGREPathW
Traceback (most recent call last):
File "/usr/bin/pytr", line 51, in <module>
from pytrainer.main import pyTrainer
File "/usr/lib/
from extensions.
File "/usr/lib/
import gtkmozembed
SystemError: dynamic module not initialized properly
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: pytrainer 1.7.2-1.1ubuntu1
ProcVersionSign
Uname: Linux 2.6.37-11-generic x86_64
Architecture: amd64
CheckboxSubmission: fee5e196cb921cb
CheckboxSystem: 2a6f54df59af338
Date: Thu Dec 30 08:16:52 2010
PackageArchitec
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_US.UTF-8
LC_MESSAGES=
SHELL=/bin/zsh
SourcePackage: pytrainer
Related branches
- Ubuntu Desktop: Pending requested 2011-01-07
-
Diff: 26 lines (+11/-0)2 files modifieddebian/changelog (+8/-0)
debian/rules (+3/-0)
Brian Murray (brian-murray) wrote : | #1 |
Micah Gersten (micahg) wrote : | #2 |
affects: | pytrainer (Ubuntu) → gnome-python-extras (Ubuntu) |
Changed in gnome-python-extras (Ubuntu): | |
assignee: | nobody → Micah Gersten (micahg) |
importance: | Undecided → High |
status: | New → In Progress |
summary: |
- fails to start in natty + pytrainer fails to start in natty |
summary: |
- pytrainer fails to start in natty + python-gtkmozembed should depend on xulrunner |
Micah Gersten (micahg) wrote : | #3 |
This patch adds back xulrunner to the binary depends for python-gtkmozembed. Builds fine on natty with the patch
Changed in gnome-python-extras (Ubuntu): | |
assignee: | Micah Gersten (micahg) → nobody |
status: | In Progress → Confirmed |
Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package gnome-python-extras - 2.25.3-5ubuntu4
---------------
gnome-python-extras (2.25.3-5ubuntu4) natty; urgency=low
* Have dh_xulrunner install a dependency on xulrunner for python-gtkmozembed
again (LP: #695728)
- update debian/rules
-- Micah Gersten <email address hidden> Fri, 07 Jan 2011 01:03:17 -0600
Changed in gnome-python-extras (Ubuntu): | |
status: | Confirmed → Fix Released |
description: | updated |
Changed in gnome-python-extras (Debian): | |
status: | Unknown → Fix Committed |
Changed in gnome-python-extras (Debian): | |
status: | Fix Committed → Fix Released |
Changed in gnome-python-extras (Ubuntu Maverick): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in gnome-python-extras (Ubuntu Maverick): | |
status: | Triaged → Fix Committed |
Accepted gnome-python-extras into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/
tags: | added: verification-needed |
Pedro Villavicencio (pedro) wrote : | #6 |
I've followed the test case and can confirm that the package on proposed indeed fix the issue it now installs the xulrunner-1.9.2 and pytrainer works again, marking this as verification-done, thanks all.
tags: |
added: verification-done removed: verification-needed |
Launchpad Janitor (janitor) wrote : | #7 |
This bug was fixed in the package gnome-python-extras - 2.25.3-5ubuntu2.1
---------------
gnome-python-extras (2.25.3-5ubuntu2.1) maverick-proposed; urgency=low
* Have dh_xulrunner install a dependency on xulrunner for python-gtkmozembed
again (LP: #695728)
- update debian/rules
-- Micah Gersten <email address hidden> Fri, 07 Jan 2011 09:21:14 -0600
Changed in gnome-python-extras (Ubuntu Maverick): | |
status: | Fix Committed → Fix Released |
tags: | added: testcase |
It seems the dependency on xulrunner was dropped, so unless you had it installed some other way, it would fail to start.