gluster-devel
[Top][All Lists]
Advanced

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

Re: [Gluster-devel] issued compiling glusterfs--mainline--2.5--patch-802


From: James Watkins-Harvey
Subject: Re: [Gluster-devel] issued compiling glusterfs--mainline--2.5--patch-802 on debian lenny
Date: Mon, 1 Dec 2008 17:18:26 -0500

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]