[Gluster-devel] issued compiling glusterfs--mainline--2.5--patch-802 on debian lenny

Jordi jordi at cdmon.com
Mon Dec 1 23:37:37 UTC 2008


> Hi,
>
>
> There seems to be two problems with your config. First, the fuse
> headers files are not installed on your system, so configure disable
> compilation of the fuse client, as shown in the configure summary:
>
>> GlusterFS configure summary
>> ===========================
>> Fuse client : no
>> Infiniband verbs : no
>> epoll IO multiplex : yes
>
> Try fetching libfuse-dev first:
>   apt-get install libfuse-dev
>
> This is not the reason why make fails, though... I haven't look at the
> source, but is it possible that this is a very recent bug that will be
> fixed as soon as a developer update his tree...
>
> However, if you don't care not having the most recent development
> code, maybe you should use the Gluster Debian package instead; it is
> on sid (unstable) right now, but IMHO this has more to do with Debian
> politics than package stability. If you want to go that route, I
> suggest that you add the sid source repository to your
> /etc/apt/sources.list file, then "fetch and build" the source package,
> as in:
>
> # echo "deb-src http://ftp.debian.org/debian/ unstable main contrib
> non-free" >> /etc/apt/sources.list
> # apt-get update
> #
> # apt-get build-dep glusterfs
> # apt-get source -b glusterfs
> #
> # dpkg -i *gluster*.deb
>
> And by the way, if you get an error when running 'apt-get update', it
> may be because the apt cache is too big. Just edit your
> /etc/apt/apt.conf, and add the following line:
>  APT::Cache-Limit "16777216";
>
>
> Good luck,
>
> James Watkins-Harvey
>


Hi, thanks for the info, tomorrow i'll try to go back to an older version
from source code of both fuse and gluster. I prefer source code or tla to
"apt-get", cause it gives me more flexibility, debian developers are too
conservative in my opinion and work some months behind to make things
stable. This is great in many aspects, but i'd rather work with the latest
version of gluster.

as for the "fuse client" thing... well... this log if from one of the
nodes, i haven't got further because of this compilation error.

thanks.








More information about the Gluster-devel mailing list