klippie jean # emerge -pv sys-fs/fuse These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] sys-fs/fuse-2.2_pre6 0 kB klippie jean # emerge sys-fs/fuse [.................] gcc -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -pipe -I/usr/src/linux/include -I. -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DFUSE_VERSION=\"2.2-pre6\" -c inode.c -o inode.o inode.c:580: unknown field `alloc_inode' specified in initializer inode.c:580: warning: initialization from incompatible pointer type inode.c:581: unknown field `destroy_inode' specified in initializer inode.c:581: warning: initialization from incompatible pointer type inode.c: In function `fuse_inode_init_once': inode.c:686: warning: implicit declaration of function `inode_init_once' make: *** [inode.o] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: sys-fs/fuse-2.2_pre6 failed. !!! Function linux-mod_src_compile, Line 417, Exitcode 2 !!! Unable to make majver=2.4 fusemoduledir=//lib/modules/2.4.20-gentoo-r5/fs all. Reproducible: Always Steps to Reproduce: 1. 2. 3. klippie jean # emerge info Portage 2.0.51-r15 (default-linux/x86/2004.0, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r5 i686) ================================================================= System uname: 2.4.20-gentoo-r5 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.3.8p1 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Jan 22 2005, 21:11:56)] dev-lang/python: 2.2.3-r5, 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5 sys-devel/binutils: 2.14.90.0.7-r4 sys-devel/libtool: 1.4.3-r4 virtual/os-headers: 2.4.19 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.ise.co.za http://mirrors.tds.net/gentoo rsync://gentoo.seren.com/gentoo http://gentoo.seren.com/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo" LANG="af_ZA" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cscope cups curl dga dvd encode esd f77 fam flac font-server foomaticdb fortran gdbm ggi gif gnome gpm gtk gtk2 gtkhtml guile imagemagick imap imlib ipv6 java jpeg kde lcms ldap libg++ libwww mad maildir mcal mikmod motif mozilla mpeg mysql ncurses nls odbc oggvorbis opengl oss pam pcmcia pdflib perl plotutils png ppds python qt quicktime readline sdl slang spell sqlite ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb xml xml2 xmms xosd xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Do you get the same error with fuse-2.2 final? The version you had the bug with is no longer in portage now. I think this is a upstream bug and has its origin because you use a 2.4 kernel, can you please upgrade to a 2.6 kernel?
This bug is awaiting feedback from the reporter