F16: compile shotwell 0.12
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
> 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.
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
More information about the devel