GNOME Bugzilla – Bug 367259
configuration script does not check for mono-cairo libraries
Last modified: 2006-11-01 21:59:30 UTC
I'm running Ubuntu Edgy and I noticed that the configuration script for F-spot does not check for the mono-cairo libraries. I was able to get past the ./configure to the point where it told me to run make to compile, however the compile died because I did not have mono-cairo installed. Of course, installing mono-cairo fixes this, but it should be checked in the configuration script.
f-spot doesn't actually use the mono cairo bindings; It uses cairo directly. What packages did you install to resolve the issue?
Created attachment 75799 [details] error log from f-spot compilation This attachment shows the error generated by Make when I attempt to compile the package.
It looks like the issue might actually be an Ubuntu issue. To fix the error I installed libmono-cairo-2.0 which provides the following files: [patrick@hedgehog] dpkg -L libmono-cairo2.0-cil /. /usr /usr/lib /usr/lib/mono /usr/lib/mono/gac /usr/lib/mono/gac/Mono.Cairo /usr/lib/mono/gac/Mono.Cairo/2.0.0.0__0738eb9f132ed756 /usr/lib/mono/gac/Mono.Cairo/2.0.0.0__0738eb9f132ed756/Mono.Cairo.dll /usr/lib/mono/gac/Mono.Cairo/2.0.0.0__0738eb9f132ed756/Mono.Cairo.dll.mdb /usr/lib/mono/gac/Mono.Cairo/2.0.0.0__0738eb9f132ed756/Mono.Cairo.dll.config /usr/lib/mono/2.0 /usr/share /usr/share/doc /usr/share/doc/libmono-cairo2.0-cil /usr/share/doc/libmono-cairo2.0-cil/NEWS.Debian.gz /usr/share/doc/libmono-cairo2.0-cil/copyright /usr/share/doc/libmono-cairo2.0-cil/changelog.Debian.gz /usr/lib/mono/2.0/Mono.Cairo.dll However, it seems that it was not f-spot that was having the error, rather it was gdk-sharp which had the error. I'm not sure if a workaround is needed for F-spot or not. I'll file a bug with Ubuntu on this one because of a missed dependency on their part and mark this as NOTABUG.