On Sun, Mar 25, 2012 at 5:20 AM, Dougie Nisbet <[email protected]>wrote:

>
> I had the same problem as Kent and tried your suggestions above. Problem
> now
> with exiv2 dependency. This is on Debian Wheezy (Testing).
>
>
> dougie@phoenix:~/libgexiv2-0.3.92$ make
> Requested 'exiv2 >= 0.21' but version of exiv2 is 0.20
> make: *** [gexiv2/gexiv2-metadata.o] Error 1
>
> which I solved by compiling exiv2 from the main website.
>
> Now getting vala errors (below) which I can't get past.  I have a look at
> the links on the website but they're all for Ubuntu repos. I tried the
> add-apt-repository line but got errors.  I'm not keen on tinkering too much
> as I still have a working shotwell and don't want to break it.
>
>
> dougie@phoenix:~/shotwell$ make
> /bin/sh: 1: valac: not found
> usage: chkver <min | max> <major.minor.revision> <min|max
> major.minor.revision>
> /bin/sh: 1: valac: not found
> Shotwell requires Vala compiler 0.15.2 or greater.  You are running.
> make: *** [plugins/shotwell-plugin-dev-1.0.vapi] Error 1
>

Dougie,

evidently you don't have valac (the Vala compiler) installed.  You need
Vala 0.15.2 to build Shotwell.  On packages.debian.org I see that Wheezy
offers only Vala 0.14.2.  (Debian experimental does have a package for
0.15.2.)

I think the easiest path forward is for you to build Vala 0.15.2 from
source on your machine.  To do that, you could download the Vala 0.15.2
tarball (http://download.gnome.org/sources/vala/0.15/vala-0.15.2.tar.xz)
and then

$ tar xvfJ vala-0.15.2.tar.xz
$ cd vala-0.15.2
$ sudo apt-get build-dep valac-0.14
$ ./configure
$ make
$ sudo make install

adam
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to