On Tuesday, June 24, 2014 10:08:50 PM UTC-7, Ben Boeckel wrote:
>
>
> You need to install fuse. I'd recommend giving something like 
> --prefix=$HOME/root/tup to the configure script. The pkg-config file is 
> using the *install* paths which is why the includes and libraries are 
> not being found. 
>
> Thanks for the help!
I've added such argument to configure script call, and then did make again 
followed by make install. It went further.
But apparently I have some fuse components available. Install failed with 
/usr/bin/install -c ./mount.fuse /sbin/mount.fuse
/usr/bin/install: cannot remove `/sbin/mount.fuse': Permission denied
gmake[3]: *** [install-exec-local] Error 1

I checked and saw 
-rwxr-xr-x 1 root 10848 Sep  3  2009 /sbin/mount.fuse

Since I have it already, I found the corresponding call in the fuse's 
util/Makefile and commented it out. That did not get me much further, as it 
failed in the next call
/usr/bin/install: cannot create regular file `/etc/init.d/fuse': Permission 
denied
I have this:
lrwxrwxrwx 1 root 11 Aug 23  2011 /etc/init.d -> rc.d/init.d
And if I remove that, I get another error on something else, with no end in 
sight.
And I do have /usr/bin/fusermount already, by the way.

So I tried bootstrapping tup again, now that more of install was done. It 
seem to have built tup now, but did not like my fuse set up:
[ tup ] [0.115s] Parsing Tupfiles...
fuse: failed to exec fusermount: Permission denied
tup error: Timed out waiting for the FUSE file-system to be ready.
tup error: Unable to mount FUSE on .tup/mnt

This sounds like I am almost there. Any help? Maybe tweak something to 
refer to /bin/fusermount?
[14:47:28]tup-master>ls -g /usr/bin/fusermount
lrwxrwxrwx 1 root 15 Apr 11  2012 /usr/bin/fusermount -> /bin/fusermount
[14:59:30]tup-master>ls -g /bin/fusermount
-rwsr-x--- 1 fuse 27072 Sep  3  2009 /bin/fusermount



-- 
-- 
tup-users mailing list
email: [email protected]
unsubscribe: [email protected]
options: http://groups.google.com/group/tup-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"tup-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to