Red Hat Bugzilla – Bug 215345
gdk-pixbuf-gnome dependency prevents fc5->fc6 yum update
Last modified: 2007-11-30 17:11:48 EST
yum update from fc5 to fc6 fails with:
Error: Missing Dependency: libgnomecanvaspixbuf.so.1 is needed by package gtkhtml
which is provided by gdk-pixbuf-gnome.
#rpm -e gdk-pixbuf-gnome
error: Failed dependencies:
libgnomecanvaspixbuf.so.1 is needed by (installed) gtkhtml-1.1.9-12.i386
libgnomecanvaspixbuf.so.1 is needed by (installed) gnucash-1.8.12-3.i386
#rpm -e gdk-pixbuf-gnome gtkhtml gnucash
and then the update can proceed.
I see the gdk* packages aren't in FC6 - it would be swell if the obsoletes were
handled by yum.
I wasn't sure on the component/summary - ultimately I needed to remove GNUCash
but it seems likely that something else could depend on gdk-pixbuf-gnome;
correct as appropriate.
If something else depends on this obsolete library, it needs to be ported to
more modern libraries that are supported in FC6+
Not much we can do here. Gnucash has finally been ported to gtk2, though, so
this particular problem won't happen anymore.