Summary: | media-gfx/f-spot-0.5.0.3 cannot import raw with x11-libs/gtk+-2.14.7-r2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Benjamin Bannier <bbannier+gentoo_bugs> |
Component: | [OLD] GNOME | Assignee: | Denis Dupeyron (RETIRED) <calchan> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | dotnet, pierre42d, tom.gl |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugzilla.gnome.org/show_bug.cgi?id=576308 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
f-spot --debug output w detect duplicates
f-spot --debug output w/o detect duplicates |
Description
Benjamin Bannier
2009-03-22 15:55:38 UTC
Created attachment 185882 [details]
f-spot --debug output w detect duplicates
Created attachment 185884 [details]
f-spot --debug output w/o detect duplicates
what is your version of libopenraw ? (In reply to comment #3) > what is your version of libopenraw ? I don't have it installed. I believe f-spot uses dcraw. This is also reported upstream at http://bugzilla.gnome.org/show_bug.cgi?id=576308 I have this problem too. My explanation is here: http://bugzilla.gnome.org/show_bug.cgi?id=551264#c20 As a _workaround_, I now compile GTK+ with the following patch (it undefs GDK_PIXBUF_USE_GIO_MIME, thus f-spot works again, as with older GTK+ versions): --- configure.orig 2009-03-08 13:09:59.000000000 +0100 +++ configure 2009-03-08 13:10:33.000000000 +0100 @@ -29338,7 +29338,7 @@ char *content_type; char *image_png; content_type = g_content_type_guess (NULL, data, data_size, NULL); - image_png = g_content_type_from_mime_type ("image/png"); + image_png = g_content_type_from_mime_type ("image/no_GIO_MIME_sniffing_please"); return !!strcmp (content_type, image_png); } _ACEOF Please test with just committed f-spot-0.8 Good luck! > Please test with just committed f-spot-0.8
Yes, works like a charm both with and without USE=raw. Am I right that this is
an upstream fix and I can close the bugreport there as well?
Thanks,
b.
I agree :-) |