I'm working off of reports from other users ( http://bugs.gnome.org/show_bug.cgi?id=139936 , IRC (ksd)), but it is my understanding that with ~x86 emerge: 'emerge librsvg' then 'etc-update' will break the ability to use applications that rely on SVG (such as gnomine) through gtk+ until gtk+ is re-emerged. Reproducible: Didn't try Steps to Reproduce:
gnome-libs/librsvg need removing too
so i'm guessing that the issue is /etc/gtk-2.0/gdk-pixbuf.loaders should be placed in CONFIG_PROTECT_MASK since it is automatically generated?
Yeah, sounds like it. If thats really the bug in this case. (could also be the "I didn't rebuild librsvg after upgrading gtk+" )
the brokenness probably comes from the fact that librsvg probably gets the paths wrong if its done during src_install and automatically seems to do this here (?) librsvg should not provide it's own gdk-pixbuf.loaders and we should rely on our own post{inst,rm} functions (ugly as it is)
ok this got fixed, we now remove the generated pixbuf config in ${D} thanks for the report