Bug 762082 (GLUSTER-350) - FUSE is not located in /usr/local
Summary: FUSE is not located in /usr/local
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: GLUSTER-350
Product: GlusterFS
Classification: Community
Component: build
Version: 2.0.7
Hardware: All
OS: All
low
low
Target Milestone: ---
Assignee: Amar Tumballi
QA Contact:
URL:
Whiteboard:
Depends On: GLUSTER-349
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-10-31 16:50 UTC by ArtemGr
Modified: 2013-12-19 00:03 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: RTNR
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:


Attachments (Terms of Use)

Description ArtemGr 2009-10-31 16:50:39 UTC
To repeat: install FUSE libs not from rpm, but from source, so that they
reside in /usr/local instead of /usr.
That also happens on BSD.

1. Configure does not detect FUSE.
(Workaround: http://pastebin.com/f7d4ed33e)
2. No /usr/local/lib and /usr/local/include in xlators/mount/fuse/Makefile.
(Workaround: http://pastebin.com/f353b887d)

Comment 1 Amar Tumballi 2009-11-11 18:24:47 UTC
This can be achieved from running

bash# LDFLAGS="-L/usr/local/lib" CFLAGS="-I/usr/local/include" ./configure

Closing the bug as generally fuse has to be /usr path, instead of /usr/local. (even when installed from source, it can be installed with proper --prefix=)


Note You need to log in before you can comment on or make changes to this bug.