Bug 169977

Summary: Get rid of gtkhtml2 package
Product: [Fedora] Fedora Reporter: Dave Malcolm <dmalcolm>
Component: gtkhtml2Assignee: Matthew Barnes <mbarnes>
Status: CLOSED WONTFIX QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: katzj, markmc
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-01-02 15:01:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Dave Malcolm 2005-10-06 03:22:02 UTC
Known dependencies: gnucash?

Comment 1 Matthias Clasen 2005-10-06 03:25:37 UTC
no, not gnucash AFAICS, but gnome-python2-gtkhtml2

Comment 2 Matthias Clasen 2006-01-26 13:38:07 UTC
and gnome-python2-gtkhtml2 seems to be used by system-config-printer...

Comment 3 Matthias Clasen 2006-01-26 13:45:45 UTC
system-config-printer seems to use gtkhtml2 to show foomatic driver/printer notes.

Comment 4 Matthias Clasen 2006-01-26 15:18:15 UTC
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 ?

Comment 5 Matthias Clasen 2006-01-26 15:19:19 UTC
Another dependency I found is rhn-applet

Comment 6 Tim Waugh 2006-01-26 15:44:56 UTC
foomatic does use HTML mark-up, yes.

Comment 7 Christopher Aillon 2006-01-27 20:41:32 UTC
Probably too late for FC5 anyway since this would involve swapping dependencies
and stuff.  Moving to FC6Target

Comment 9 Matthias Clasen 2006-07-06 21:47:23 UTC
Add to FC6Destop tracker

Comment 10 Mark McLoughlin 2006-07-13 10:10:20 UTC
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)

Comment 11 Jeremy Katz 2006-07-13 12:41:31 UTC
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

Comment 12 Matthias Clasen 2006-07-20 01:14:32 UTC
Too late for fc6 anyway

Comment 13 Matthew Barnes 2007-01-02 15:01:47 UTC
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

gtkhtml2-devel-0:2.11.0-3.i386
gimp-2:2.2.13-1.fc6.i386
gnome-python2-gtkhtml2-0:2.14.2-7.fc7.i386
balsa-0:2.3.14-1.fc7.i386
gphpedit-0:0.9.91-3.fc6.i386
sylpheed-claws-plugins-gtkhtml2-viewer-0:2.6.0-1.fc7.i386
liferea-0:1.2.1-1.fc7.i386
claws-mail-plugins-gtkhtml2-viewer-0:2.6.1-2.fc7.i386
gtkhtml2-0:2.11.0-3.i386