F16: compile shotwell 0.12

Adam Williamson awilliam at redhat.com
Thu Mar 29 02:16:53 UTC 2012


On Wed, 2012-03-28 at 21:06 -0400, Gerry Reno wrote:
> Shotwell 0.10 has a nasty event name corruption bug so I thought I would try to compile 0.12 from source.
> 
> I installed the dependencies:
> # yum install vala GConf2-devel libgee-devel libgexiv2-devel glib2-devel gstreamer-devel gstreamer-plugins-base-devel
> gtk3-devel libgudev1-devel libexif-devel libgphoto2-devel LibRaw-devel libsoup-devel libstdc++-devel libxml2-devel
> rest-devel sqlite-devel m4 unique3-devel webkitgtk3-devel
> ...
> Complete!
> #
> 
> 
> Then installed the source and tried to build:
> $ git clone git://yorba.org/shotwell
> Cloning into 'shotwell'...
> remote: Counting objects: 19253, done.
> remote: Compressing objects: 100% (6565/6565), done.
> remote: Total 19253 (delta 15637), reused 15439 (delta 12585)
> Receiving objects: 100% (19253/19253), 9.95 MiB | 1.84 MiB/s, done.
> Resolving deltas: 100% (15637/15637), done.
> $ cd shotwell
> $ ./configure
> Configured.  Type 'make' to build, 'make install' to install.
> $ make
> Requested 'gexiv2 >= 0.3.92' but version of GExiv2 is 0.2.2
> make: *** [pkgcheck] Error 1
> 
> I thought I saw 0.3.91 available in F17 but that would fail as well.
> 
> Has anybody managed to compile Shotwell 0.12 on F16 successfully? 

I'm not entirely sure what you want. I mean, shotwell tells you the
gexiv2 it needs. F16 clearly doesn't have that version. We're not likely
to bump F16's gexiv2 just so you can build a new shotwell for yourself.

Your options appear to be 'build gexiv2 yourself' or 'give up'. Life
sucks, but hey, I'm not sure what else anyone can do.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net



More information about the devel mailing list