On Sat, 2011-10-01 at 10:22 +0200, Boris Manojlovic wrote:
Hi,
gtk2-devel package does not pull "shared-mime-info" (more specificaly it should be pulled by gdk-pixbuf-devel) required by gdk-pixbuf-devel or specifically gdk-pixbuf-csource command from same package GDK uses mime-info for controlling which "loader" will be used for loading images and if package is missing it will fail to call correct shared library, as can not determine given image type. Installing shared-mime-info is enough to make loaders work as expected but should be fixed on higger level.
Boris
------------------- error snip --------------- gdk-pixbuf-csource --extern --struct --raw --name=startbanner_pixdata rsrc/build.bmp > rsrc/editor_banner.c failed to load "rsrc/build.bmp": Couldn't recognize the image file format for file 'rsrc/build.bmp' ------------------- error snip ---------------
Hi Boris, Thank you very much for your report and the analysis (and also the submit request to implement your suggested solution). Unfortunately, I'm afraid, there must have been something else wrong, as shared-mime-info is pulled in by a bunch of other dependencies. Explicitly, for gdk-pixbuf-devel, the chain is like this: shared-mime-info => libgio-2_0-0 => libgdk_pixbuf-2_0-0 => gdk-pixbuf-devel. The dependency on libgio-2_0-0 to shared-mime-info was added back in September 2010, based on bnc#555606. Can you please verify on your system if this dependency chain is the same for your system and possibly also with "zypper verify" if your system is in a consistent state? For now I put your SR on review with a link to this mail thread, until it's all sorted out. Best regards, Dominique / DimStar -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org