On Mon, Jun 3, 2013 at 6:52 AM, Adam Tauno Williams <[email protected]> wrote: > > The upgrade/installation of colord breaks the application F-Spot; > apparently because this changes the version of the ICC profiles [I've > already communicated with the developer]. > > colord is a dependency for gnome-control-center, but everything seems to > work fine after an "rpm -e --nodeps colord". After removing colord > F-Spot runs again. > > Just mentioning it here as I wonder if the change to the ICC profile > version might cause some other lurking breakages somewhere. > > > awilliam@linux-86wr:~> f-spot > If 'f-spot' is not a typo you can use command-not-found to lookup the > package that contains it, like this: > cnf f-spot > awilliam@linux-86wr:~> f-spot > [Info 08:49:26.730] Initializing Mono.Addins > Could not allocate -32 bytes > Stacktrace: > > at <unknown> <0xffffffff> > at (wrapper managed-to-native) > System.Runtime.InteropServices.Marshal.PtrToStringAnsi (intptr) > <0xffffffff> > at Cms.Profile.get_ProductDescription () <0x0007b> > at FSpot.ColorManagement.AddProfiles > (string,System.Collections.Generic.IDictionary`2<string, Cms.Profile>) > <0x000f7> > at FSpot.ColorManagement.AddProfiles > (string,System.Collections.Generic.IDictionary`2<string, Cms.Profile>) > <0x002d7> > at FSpot.ColorManagement.get_Profiles () <0x001e3> > at FSpot.TagSelectionWidget.IconDataFunc > (Gtk.TreeViewColumn,Gtk.CellRenderer,Gtk.TreeModel,Gtk.TreeIter) > <0x000eb> > at GtkSharp.TreeCellDataFuncWrapper.NativeCallback > (intptr,intptr,intptr,intptr,intptr) <0x0011b> > at (wrapper native-to-managed) > GtkSharp.TreeCellDataFuncWrapper.NativeCallback > (intptr,intptr,intptr,intptr,intptr) <0xffffffff> > at <unknown> <0xffffffff> > at (wrapper managed-to-native) Gtk.Application.gtk_main () > <0xffffffff> > at Gtk.Application.Run () <0x0000b> > at FSpot.Driver.Startup () <0x0030b> > at Hyena.Gui.CleanRoomStartup.Startup > (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <0x0009e> > at FSpot.Driver.Main (string[]) <0x0088b> > at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object > (object,intptr,intptr,intptr) <0xffffffff> > > > -- > Adam Tauno Williams <mailto:[email protected]> GPG D95ED383 > Systems Administrator, Python Developer, LPI / NCLA > > -- > To unsubscribe, e-mail: [email protected] > To contact the owner, e-mail: [email protected] > Hi,
Yes the latest colord breaks f-spot and any program that doesn't support ICC Profiles V4. The problem with f-spot is that its using lcms1 which doesn't have support for V4 profiles. I'm currently working on updating f-spot to use lcms2 which does have support for V4 profiles. I think I'm getting closer to having this in a testable state. Unfortunately (fortunately?), lcms2 broke backwards compatibility so I'm trying to learn the new lcms version... as well as lcms in general ;) Cheers, Stephen -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]
