Build error on make install



Hi all

I'm trying to build f-spot according to the instructions on
http://f-spot.org/How_To_Build_from_HEAD. When doing make all I get
the following error:

[...]
/bin/bash ../mkinstalldirs /home/egli/test/f-spot//share/gnome/help/f-spot/da
/usr/bin/install -c -m 644 C/f-spot.xml /home/egli/test/f-spot//share/gnome/help/f-spot/C/f-spot.xml
/usr/bin/install -c -m 644 fr/f-spot.xml /home/egli/test/f-spot//share/gnome/help/f-spot/fr/f-spot.xml
/usr/bin/install -c -m 644 it/f-spot.xml /home/egli/test/f-spot//share/gnome/help/f-spot/it/f-spot.xml
/usr/bin/install -c -m 644 sv/f-spot.xml /home/egli/test/f-spot//share/gnome/help/f-spot/sv/f-spot.xml
/usr/bin/install -c -m 644 da/f-spot.xml /home/egli/test/f-spot//share/gnome/help/f-spot/da/f-spot.xml
/usr/bin/install -c -m 644 C/figures/f-spot-fullscreen.png /home/egli/test/f-spot//share/gnome/help/f-spot/C/figures/f-spot-fullscreen.png
/usr/bin/install -c -m 644 C/figures/f-spot-fullscreen.png /home/egli/test/f-spot//share/gnome/help/f-spot/fr/figures/f-spot-fullscreen.png
/usr/bin/install -c -m 644 C/figures/f-spot-fullscreen.png /home/egli/test/f-spot//share/gnome/help/f-spot/it/figures/f-spot-fullscreen.png
/usr/bin/install -c -m 644 sv/figures/f-spot-fullscreen.png /home/egli/test/f-spot//share/gnome/help/f-spot/sv/figures/f-spot-fullscreen.png
/usr/bin/install -c -m 644 da/figures/f-spot-fullscreen.png /home/egli/test/f-spot//share/gnome/help/f-spot/da/figures/f-spot-fullscreen.png
/usr/bin/install -c -m 644 C/figures/f-spot-slideshow.png /home/egli/test/f-spot//share/gnome/help/f-spot/C/figures/f-spot-slideshow.png
/usr/bin/install -c -m 644 C/figures/f-spot-slideshow.png /home/egli/test/f-spot//share/gnome/help/f-spot/fr/figures/f-spot-slideshow.png
/usr/bin/install -c -m 644 C/figures/f-spot-slideshow.png /home/egli/test/f-spot//share/gnome/help/f-spot/it/figures/f-spot-slideshow.png
/usr/bin/install -c -m 644 sv/figures/f-spot-slideshow.png /home/egli/test/f-spot//share/gnome/help/f-spot/sv/figures/f-spot-slideshow.png
/usr/bin/install -c -m 644 da/figures/f-spot-slideshow.png /home/egli/test/f-spot//share/gnome/help/f-spot/da/figures/f-spot-slideshow.png
/bin/bash ../mkinstalldirs /home/egli/test/f-spot//share/omf/f-spot
/usr/bin/install -c -m 644 f-spot-C.omf /home/egli/test/f-spot//share/omf/f-spot/f-spot-C.omf
/usr/bin/install -c -m 644 f-spot-fr.omf /home/egli/test/f-spot//share/omf/f-spot/f-spot-fr.omf
/usr/bin/install -c -m 644 f-spot-it.omf /home/egli/test/f-spot//share/omf/f-spot/f-spot-it.omf
/usr/bin/install -c -m 644 f-spot-sv.omf /home/egli/test/f-spot//share/omf/f-spot/f-spot-sv.omf
/usr/bin/install -c -m 644 f-spot-da.omf /home/egli/test/f-spot//share/omf/f-spot/f-spot-da.omf
scrollkeeper-update -p /var/lib/scrollkeeper -o /home/egli/test/f-spot//share/omf/f-spot
/var/lib/scrollkeeper/scrollkeeper_docs: Permission denied
make[2]: *** [install-doc-omf] Error 1
make[2]: Leaving directory `/home/egli/src/f-spot/trunk/docs'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/egli/src/f-spot/trunk/docs'
make: *** [install-recursive] Error 1
egli elrond:~/src/f-spot/trunk$ 

For the moment the only way to be able to do a make install (without
becoming root user) seems to be to apply the following patch:

diff -u /home/egli/src/f-spot/trunk/docs/Makefile\~ /home/egli/src/f-spot/trunk/docs/Makefile
--- /home/egli/src/f-spot/trunk/docs/Makefile~	2007-06-08 10:29:48.000000000 +0200
+++ /home/egli/src/f-spot/trunk/docs/Makefile	2007-06-08 10:35:48.000000000 +0200
@@ -282,7 +282,7 @@
 	$(DOC_LINGUAS))
 
 _DOC_ABS_SRCDIR = /home/egli/src/f-spot/trunk/docs
-_ENABLE_SK = true
+_ENABLE_SK = false
 
 ################################################################################
 db2omf_args = \

With this patch I can install and start f-spot along the lines of the
build instructions in http://f-spot.org/How_To_Build_from_HEAD. 

But I'm thinking there must be a less hackish way to do this.

Regards 
Christian




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]