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.