F16: compile shotwell 0.12

Gerry Reno greno at verizon.net
Thu Mar 29 02:32:31 UTC 2012


On 03/28/2012 10:16 PM, Adam Williamson wrote:
> 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.

True.  The problem is not so much gexiv2 but exiv2.  Seems like all of gnome depends on it and f17 bumped it from 0.21
to 0.22.
Otherwise I could have just installed the gexiv2 3.91 from f17.
I'm still looking at this but just about ready to give up.

I'd just wait for f17 except I'm still concerned about the NV3/4 problem which bit me on the alpha.  If that gets solved
then I'll just upgrade.




More information about the devel mailing list