Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 118214
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 117834
Assigned To: Gentoo Linux bug wranglers <bug-wranglers@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Timothy Kilbourn <tim@timkilbourn.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 118214 depends on: Show dependency tree
Bug 118214 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-01-07 11:46 0000
If I attempt to emerge sys-fs/fuse-2.4.2 while running a kernel with fuse
built-in, the ebuild properly identifies fuse being in the kernel. It tells me
that it will skip building the module. However, in the installation step, the
emerge fails because it cannot find 'fuse.ko'.

Error:

 * Determining the location of the kernel source code
 * Found kernel source directory:
 * /usr/src/linux
 * Found sources for kernel version:
 * 2.6.15-gentoo
 * Checking for suitable kernel configuration options:
 *   We have detected FUSE already built into the kernel.
We will continue, but we wont build the module this time.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.

<compilation steps omitted>

 * Installing fuse module
install: cannot stat `fuse.ko': No such file or directory


Steps to reproduce:
1. Run a kernel with fuse built-in.
2. Emerge sys-fs/fuse.

emerge info

Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.3.6-r2,
2.6.15-gentoo i686)
=================================================================
System uname: 2.6.15-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.12.0_pre13
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -pipe -fomit-frame-pointer
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv
usersandbox"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo
ftp://gentoo.mirrors.tds.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 X acl acpi alsa apm arts audiofile avi berkdb bitmap-fonts bmp bzip2
cairo cdr crypt cups curl dvd dvi eds emboss encode esd exif expat fam firefox
foomaticdb fortran ftp gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 idn
imagemagick imlib innodb ipv6 java javascript jpeg lcms ldap libg++ libwww mad
mhash mikmod mime mmx mng motif mozilla mp3 mpeg mpi mysql mysqli ncurses nls
nptl nptlonly odbc ogg oggvorbis opengl oss pam pdflib perl php pic png posix
postgres ppds python qt quicktime readline samba sdl sockets speex spell sse
sse2 ssl svg sysfs tcltk tcpd tetex threads tiff truetype truetype-fonts
type1-fonts udev unicode usb vcd vorbis wifi win32codecs xine xml2 xmms xpm xv
xvid zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

------- Comment #1 From Jakub Moc (RETIRED) 2006-01-07 11:49:30 0000 -------
That's normal behaviour, not a failure. The ebuild does not build the module if
already compiled in kernel.

------- Comment #2 From Timothy Kilbourn 2006-01-07 11:53:24 0000 -------
(In reply to comment #1)
> That's normal behaviour, not a failure. The ebuild does not build the module if
> already compiled in kernel.
> 

So how do I get libfuse, fuse.pc, fuse.h, etc. to install? sshfs-fuse needs
those files to compile, but if I have fuse built into the kernel, I won't have
those files.

------- Comment #3 From Jakub Moc (RETIRED) 2006-01-07 11:59:22 0000 -------
There's NO failure in the output you have posted, it's normal behaviour. If the
ebuild actually fails for you, then you need to post real errors. 

------- Comment #4 From Timothy Kilbourn 2006-01-07 12:03:09 0000 -------
Sorry. Emerge says not to include those lines, but I guess in this case they're
pretty important!

Error:

 * Determining the location of the kernel source code
 * Found kernel source directory:
 * /usr/src/linux
 * Found sources for kernel version:
 * 2.6.15-gentoo
 * Checking for suitable kernel configuration options:
 *   We have detected FUSE already built into the kernel.
We will continue, but we wont build the module this time.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.

<compilation steps omitted>

 * Installing fuse module
install: cannot stat `fuse.ko': No such file or directory

!!! ERROR: sys-fs/fuse-2.4.2 failed.
!!! Function linux-mod_src_install, Line 537, Exitcode 1
!!! doins fuse.ko failed

------- Comment #5 From Jakub Moc (RETIRED) 2006-01-07 12:07:47 0000 -------
Sorry about this, this is some 2.6.15 specific crap, not reproducible with
<2.6.15 at all. 

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

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug