Red Hat Bugzilla – Bug 169977
Get rid of gtkhtml2 package
Last modified: 2007-11-30 17:11:14 EST
Known dependencies: gnucash?
no, not gnucash AFAICS, but gnome-python2-gtkhtml2
and gnome-python2-gtkhtml2 seems to be used by system-config-printer...
system-config-printer seems to use gtkhtml2 to show foomatic driver/printer notes.
Tim, does foomatic actually contain html markup for the driver notes ?
If not, can we just make system-config-printer use a text view, and get rid
of the gtkhtml2 dependency ?
Another dependency I found is rhn-applet
foomatic does use HTML mark-up, yes.
Probably too late for FC5 anyway since this would involve swapping dependencies
and stuff. Moving to FC6Target
Add to FC6Destop tracker
anaconda uses it too - see iw/release_notes.py
(Presumably it's not an explicit dep of anaconda because it'll happily fall back
to text mode if gnome-python2-gtkhtml2 isn't installed)
Well, we strongly prefer being able to use the HTML release notes (which
requires gtkhtml2) instead of having to do the text ones -- the formatting ends
up being far better and making them lots easier to read.
We switched to gtkhtml2 to get away from having our own HTML parser, so really,
if we're going to get rid of gtkhtml2, we need to have something else to provide
the same functionality (including python bindings). And gecko isn't practical
for all situations due to the large size
Too late for fc6 anyway
Closing for now since it sounds like dropping gtkhtml2 is not feasible at this
time. Perhaps we can re-evaluate at a later date, since it would be good to
discard this package.
$ repoquery --alldeps --whatrequires gtkhtml2