First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 119817
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Stefan Schweizer <genstef@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Mike Auty <ikelos@gentoo.org>
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 119817 depends on: Show dependency tree
Bug 119817 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-21 06:58 0000
Hi, I had previously had fusesmb-0.8.3 installed fine when I was on the 2.6.15
kernel, I upgraded to 2.6.16_rc1 which then broke fuse, so uninstalled it all. 
Now that fuse-2.5.0-r1 is out, I tried to reinstall fusesmb, but it appears to
fail saying it can't find fuse.h.  Both /usr/include/fuse.h and
/usr/include/fuse/fuse.h are in place.  Anyone any ideas?

Compilation error:

Calculating dependencies ...done!
>>> emerge (1 of 1) net-fs/fusesmb-0.8.3 to /
>>> checksums files   ;-) fusesmb-0.8.3.ebuild
>>> checksums files   ;-) files/digest-fusesmb-0.8.3
>>> checksums src_uri ;-) fusesmb-0.8.3.tar.gz
>>> Unpacking source...
>>> Unpacking fusesmb-0.8.3.tar.gz to /var/tmp/portage/fusesmb-0.8.3/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/fusesmb-0.8.3/work/fusesmb-0.8.3 ...
 * econf: updating fusesmb-0.8.3/config.guess with
/usr/share/gnuconfig/config.g uess
 * econf: updating fusesmb-0.8.3/config.sub with
/usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--inf odir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var /lib --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for nmblookup... yes
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for string.h... (cached) yes
checking for stdlib.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/vfs.h usability... yes
checking sys/vfs.h presence... yes
checking for sys/vfs.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking fuse.h usability... no
checking fuse.h presence... no
checking for fuse.h... no
configure: error: Please install fuse header files.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/fusesmb-0.8.3/work/fusesmb-0.8.3/config.log

!!! ERROR: net-fs/fusesmb-0.8.3 failed.
!!! Function econf, Line 489, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.


"qlist fuse" output:

/etc/udev/rules.d/40-fuse.rules
/usr/bin/fusermount
/usr/lib/libfuse.a
/usr/lib/libfuse.la
/usr/lib/pkgconfig/fuse.pc
/usr/lib/libfuse.so.2.5.0
/usr/share/doc/fuse-2.5.0-r1/README-2.4.gz
/usr/share/doc/fuse-2.5.0-r1/README.gz
/usr/share/doc/fuse-2.5.0-r1/how-fuse-works.gz
/usr/share/doc/fuse-2.5.0-r1/NEWS.gz
/usr/share/doc/fuse-2.5.0-r1/example/fusexmp_fh.c.gz
/usr/share/doc/fuse-2.5.0-r1/example/fusexmp.c.gz
/usr/share/doc/fuse-2.5.0-r1/example/Makefile.gz
/usr/share/doc/fuse-2.5.0-r1/example/hello_ll.c.gz
/usr/share/doc/fuse-2.5.0-r1/example/hello.c.gz
/usr/share/doc/fuse-2.5.0-r1/example/null.c.gz
/usr/share/doc/fuse-2.5.0-r1/example/Makefile.am.gz
/usr/share/doc/fuse-2.5.0-r1/example/Makefile.in.gz
/usr/share/doc/fuse-2.5.0-r1/Filesystems.gz
/usr/share/doc/fuse-2.5.0-r1/AUTHORS.gz
/usr/share/doc/fuse-2.5.0-r1/README.NFS.gz
/usr/share/doc/fuse-2.5.0-r1/ChangeLog.gz
/usr/include/fuse/fuse_lowlevel_compat.h
/usr/include/fuse/fuse_opt.h
/usr/include/fuse/fuse.h
/usr/include/fuse/fuse_common.h
/usr/include/fuse/fuse_compat.h
/usr/include/fuse/fuse_lowlevel.h
/usr/include/fuse.h
/sbin/mount.fuse
/usr/lib/libfuse.so
/usr/lib/libfuse.so.2

emerge info output:

Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2,
2.6.16-rc1 i686)
=================================================================
System uname: 2.6.16-rc1 i686 Intel(R) Pentium(R) M processor 1400MHz
Gentoo Base System version 1.12.0_pre15
ccache version 2.4 [enabled]
dev-lang/python:     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="-mtune=pentium4 -march=pentium4 -O3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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="-mtune=pentium4 -march=pentium4 -O3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache cvs distlocks parallel-fetch sandbox
sfperms strict test"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/shc-tools /usr/local/overlays/personal"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 GAPING_SECURITY_HOLE X aalib acl acpi adns alsa amrr animation asf
audiofile avi bash-completion berkdb bitmap-fonts bluetooth boundschecking
browserplugin bzip2 cairo cdr crypt cups dbus dlloader dri dvb dvd eds emboss
encode ethereal exif expat fam ffmpeg flac foomaticdb fortran freetds gd gdbm
gif gimpprint glitz glut gmp gnome gnuplot gps graphviz gstreamer gtk gtk2
gtkhtml hal hardened idn imagemagick ipv6 java john jpeg junit lcms ldap
ldapsam libg++ libwww lua mad madwifi mailwrapper mikmod mmx mng mozilla mp3
mpeg mscash mssql mysql nautilus ncurses nls nptl nptlonly ntlm ogg oggvorbis
opengl pam pcmcia pcre pdflib pic pie plot png postgres pylibpcap python
quicktime readline ruby samba sasl sdl slang slp smux snmp sox spell sse sse2
ssl svg svn-mirror syslog tcpd tetex theora threads tiff truetype
truetype-fonts type1-fonts udev usb vorbis win32codecs winbind xine xml2 xv
xvid zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

------- Comment #1 From Stefan Schweizer 2006-01-21 07:57:44 0000 -------
ok, I looked at the source and came up with a patch.
It is committed, wait an hour and sync or try this:

+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       sed -i "s:\(FUSE_USE_VERSION.\)23:\122:" config* || die "sed failed"
+}
+

First Last Prev Next    No search results available      Search page      Enter new bug