Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45067 - new ebuild for sys-fs/fuse-1.1
Summary: new ebuild for sys-fs/fuse-1.1
Status: RESOLVED DUPLICATE of bug 59733
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL: http://sourceforge.net/projects/avf
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-18 14:45 UTC by Vaclav Slavik
Modified: 2005-07-17 13:06 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sys-fs/fuse-1.1.ebuild (fuse-1.1.ebuild,1.02 KB, text/plain)
2004-03-18 14:45 UTC, Vaclav Slavik
Details
fuse-1.1-no-depmod.patch (fuse-1.1-no-depmod.patch,529 bytes, patch)
2004-03-18 14:46 UTC, Vaclav Slavik
Details | Diff
use.local.desc patch that adds fuseusermount flag (use.local.desc.patch,766 bytes, patch)
2004-03-20 05:22 UTC, Vaclav Slavik
Details | Diff
sys-fs/fuse-1.1.ebuild (fuse-1.1.ebuild,1.02 KB, text/plain)
2004-03-21 14:56 UTC, Vaclav Slavik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vaclav Slavik 2004-03-18 14:45:10 UTC
FUSE is userspace filesystem architecture similar to LUFS (already in Portage):

Filesystem in Userspace is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. It also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations.

Reason for inclusion: EncFS requires it.
Comment 1 Vaclav Slavik 2004-03-18 14:45:52 UTC
Created attachment 27573 [details]
sys-fs/fuse-1.1.ebuild
Comment 2 Vaclav Slavik 2004-03-18 14:46:53 UTC
Created attachment 27574 [details, diff]
fuse-1.1-no-depmod.patch

This patch is required by the ebuild, it fixes a sandbox violation.
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2004-03-18 15:29:43 UTC
adding john and peter coz they're lufs oriented
Comment 4 Vaclav Slavik 2004-03-20 05:22:34 UTC
Created attachment 27687 [details, diff]
use.local.desc patch that adds fuseusermount flag

I forgot to mention that the ebuild adds new local USE flag "fuseusermount"
which behaves in same way as "lufsusermount" flag. Attached patch adds it to
/usr/portage/profiles/use.local.desc.
Comment 5 Vaclav Slavik 2004-03-21 14:56:35 UTC
Created attachment 27753 [details]
sys-fs/fuse-1.1.ebuild

There was a typo in download URL, uploading corrected ebuild.
Comment 6 Jisakiel 2004-03-31 01:40:32 UTC
Fuse fails to compile in a 2.6.x (actually 2.6.4-gentoo-r1) kernel, it looks for the makefile in /arch/x86 instead of /arch/i386. Lufs had the same problem, and there is an ebuild that solves it... around captive project, which is what i'm trying to install. 


Making all in kernel
make[1]: Entering directory `/var/tmp/portage/fuse-1.1/work/fuse-1.1/kernel'
make -C /usr/src/linux-2.6.4-gentoo-r1 SUBDIRS=/var/tmp/portage/fuse-1.1/work/fuse-1.1/kernel modules
make[2]: Entering directory `/usr/src/linux-2.6.4-gentoo-r1'
Makefile:406: /usr/src/linux-2.6.4-gentoo-r1/arch/x86/Makefile: No existe el fichero o el directorio
make[2]: *** No hay ninguna regla para construir el objetivo `/usr/src/linux-2.6.4-gentoo-r1/arch/x86/Makefile'.  Alto.
make[2]: Leaving directory `/usr/src/linux-2.6.4-gentoo-r1'
make[1]: *** [all-spec] Error 2
make[1]: Leaving directory `/var/tmp/portage/fuse-1.1/work/fuse-1.1/kernel'
make: *** [all-recursive] Error 1

!!! ERROR: sys-fs/fuse-1.1 failed.
!!! Function src_compile, Line 418, Exitcode 2
!!! emake failed
Comment 7 Cagnulein 2004-08-20 03:55:41 UTC
i solve in this way:

ln -s /usr/src/linux/arch/i386 /usr/src/linux/arch/x86

:)
Comment 8 Daniel Webert 2004-10-01 12:23:05 UTC

*** This bug has been marked as a duplicate of 59733 ***