Re: issued compiling glusterfs--mainline--2.5--patch-802 on debian lenny

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

 



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




[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux