browser.py still using gtkhtml2 even though it has been removed from the deps
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
setroubleshoot (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: setroubleshoot
While starting SELinux Troubleshooter, I get the following alert:
Opps, sealert hit an error!
Traceback (most recent call last):
File "/usr/bin/sealert", line 972, in <module>
run_
File "/usr/bin/sealert", line 97, in run_as_dbus_service
app = SEAlert(user, dbus_service.
File "/usr/bin/sealert", line 597, in __init__
from setroubleshoot.
File "/usr/lib/
import gtkhtml2
ImportError: No module named gtkhtml2
Even though gtkhtml2 is not in the deps, it is actively used by browser.py:
(Line 393) self.detail_view, self.detail_doc = self.create_
(Line 397) self.summary_view, self.summary_doc = self.create_
(Line 575) view = gtkhtml2.View()
(Line 576) doc = gtkhtml2.Document()
---
$ lsb_release -rd
Description: Ubuntu 10.04 LTS
Release: 10.04
$ apt-cache policy setroubleshoot
setroubleshoot:
Installed: 2.2.52-1ubuntu1
Candidate: 2.2.52-1ubuntu1
Version table:
*** 2.2.52-1ubuntu1 0
500 http://
100 /var/lib/
Should setroubleshoot probably be removed from lucid/universe, as it is entirely non-functional?