Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38029 - fam Emerging fam-2.6.10-r1 aborts with "Didn't find mountlist.ml_name or mountlist->ml_hostname in rpcsvc/mount.h"
Summary: fam Emerging fam-2.6.10-r1 aborts with "Didn't find mountlist.ml_name or moun...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: foser (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-12 20:38 UTC by Philippe Bechamp
Modified: 2004-04-25 09:46 UTC (History)
0 users

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


Attachments
eclass-debug.log (eclass-debug.log,1.54 KB, text/plain)
2004-01-12 20:39 UTC, Philippe Bechamp
Details
elibtool.log (elibtool.log,283 bytes, text/plain)
2004-01-12 20:40 UTC, Philippe Bechamp
Details
environment file (environment,69.24 KB, text/plain)
2004-01-12 20:42 UTC, Philippe Bechamp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Bechamp 2004-01-12 20:38:50 UTC
Emerging fam-2.6.10-r1 aborts with
Didn't find mountlist.ml_name or mountlist->ml_hostname in rpcsvc/mount.h
!!! ERROR: app-admin/fam-2.6.10-r1 failed.
!!! Function econf, Line 339, Exitcode 1
!!! econf failed



Reproducible: Always
Steps to Reproduce:
1. emerge fam
2.
3.

Actual Results:  
Didn't find mountlist.ml_name or mountlist->ml_hostname in rpcsvc/mount.h
!!! ERROR: app-admin/fam-2.6.10-r1 failed.
!!! Function econf, Line 339, Exitcode 1
!!! econf failed

Expected Results:  
Compile properly..

bash-2.05b# emerge info
Portage 2.0.49-r21 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.22-gentoo-r2)
=================================================================
System uname: 2.4.22-gentoo-r2 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium3 -funroll-loops -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium3 -funroll-loops -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apm arts avi berkdb bindist bonobo cdr crypt cups curl
dga directfb dvd encode esd evo fbcon flac foomaticdb gd gdbm gif gnome gphoto2
gpm gstreamer gtk gtk2 gtkhtml imagemagick imap imlib java jikes jpeg kde libg++
libwww mad maildir mbox memlimit mikmod mmx motif mozilla mpeg ncurses nls
oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba
sdl slang slp snmp speex spell sse ssl svga tcpd tiff truetype videos wmf
wxwindows x86 xml2 xmms xosd xv zlib video_cards_rage128"
Comment 1 Philippe Bechamp 2004-01-12 20:39:43 UTC
Created attachment 23718 [details]
eclass-debug.log
Comment 2 Philippe Bechamp 2004-01-12 20:40:12 UTC
Created attachment 23719 [details]
elibtool.log
Comment 3 Philippe Bechamp 2004-01-12 20:42:10 UTC
Created attachment 23720 [details]
environment file
Comment 4 Philippe Bechamp 2004-01-12 20:42:37 UTC
Comment on attachment 23718 [details]
eclass-debug.log

From /var/tmp/portage/temp
Comment 5 Philippe Bechamp 2004-01-12 20:43:41 UTC
Comment on attachment 23718 [details]
eclass-debug.log

From /var/tmp/portage/fam-2.6.10-r1/temp/
Comment 6 Philippe Bechamp 2004-01-12 20:44:01 UTC
Comment on attachment 23719 [details]
elibtool.log

from /var/tmp/portage/fam-2.6.10-r1/temp/
Comment 7 Philippe Bechamp 2004-01-12 20:44:19 UTC
Comment on attachment 23720 [details]
environment file

From /var/tmp/portage/fam-2.6.10-r1/temp//var/tmp/portage/fam-2.6.10-r1/temp/
Comment 8 foser (RETIRED) gentoo-dev 2004-01-13 06:43:26 UTC
try 2.7.x in ~arch first.
Comment 9 Philippe Bechamp 2004-01-13 19:49:41 UTC
Fails but in a completely different way. I used 
  ACCEPT_KEYWORDS="~x86" emerge fam
as a command line, assuming this should be a legal way to do it.
Emerge info will give same as below except for the accept_keywords..

Do you need more info, if so what ?

  /bin/sh /var/tmp/portage/fam-2.7.0/work/fam-2.7.0/missing --run automake-1.6 --gnu  src/Makefile
cd .. && /bin/sh ./config.status src/Makefile depfiles
config.status: creating src/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/src'
make[2]: Entering directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/src'
make[2]: *** No rule to make target `Activity.', needed by `famd'.  Stop.
make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0'
make: *** [all] Error 2

!!! ERROR: app-admin/fam-2.7.0 failed.
!!! Function src_compile, Line 392, Exitcode 2
!!! emake failed
Comment 10 foser (RETIRED) gentoo-dev 2004-01-14 03:19:27 UTC
and if you run it like this : 

ACCEPT_KEYWORDS=~x86 MAKEOPTS=-j1 emerge fam 
Comment 11 Philippe Bechamp 2004-01-14 19:27:58 UTC
I added more output this time as I get these WARNINGS you see just below (which I did get yesterday too and although I think they aren't related..). I get many of them, this is just the last one. If you need extra info, let me know, I'm available.

checking sys/socket.h usability... no
checking sys/socket.h presence... yes
configure: WARNING: sys/socket.h: present but cannot be compiled
configure: WARNING: sys/socket.h: check for missing prerequisite headers?
configure: WARNING: sys/socket.h: proceeding with the preprocessor's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to bug-autoconf@gnu.org. ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/socket.h... yes
checking types of arguments for select... int,int *,struct timeval *
checking for bindresvport... no
checking for _daemonize... no
checking for daemon... no
checking for getgrmember... no
checking for select... no
configure: creating ./config.status
cd . && /bin/sh ./config.status Makefile 
config.status: creating Makefile
cd . && /bin/sh /var/tmp/portage/fam-2.7.0/work/fam-2.7.0/missing --run autoheader
touch ./config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0'
Making all in include
make[2]: Entering directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/include'
cd .. && \
  /bin/sh /var/tmp/portage/fam-2.7.0/work/fam-2.7.0/missing --run automake-1.6 --gnu  include/Makefile
cd .. && /bin/sh ./config.status include/Makefile 
config.status: creating include/Makefile
make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/include'
make[2]: Entering directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/include'
Making all in lib
make[2]: Entering directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/lib'
cd .. && \
  /bin/sh /var/tmp/portage/fam-2.7.0/work/fam-2.7.0/missing --run automake-1.6 --gnu  lib/Makefile
cd .. && /bin/sh ./config.status lib/Makefile depfiles
config.status: creating lib/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/lib'
make[2]: Entering directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/lib'
source='Client.c++' object='Client.lo' libtool=yes \
depfile='.deps/Client.Plo' tmpdepfile='.deps/Client.TPlo' \
depmode=none /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DFAM_CONF=\"/etc/fam.conf\"    -O3 -mcpu=pentium3 -funroll-loops -pipe -fomit-frame-pointer -c -o Client.lo `test -f 'Client.c++' || echo './'`Client.c++
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DFAM_CONF=\"/etc/fam.conf\" -O3 -mcpu=pentium3 -funroll-loops -pipe -fomit-frame-pointer -c Client.c++
echo timestamp > Client.lo
source='fam.c++' object='fam.lo' libtool=yes \
depfile='.deps/fam.Plo' tmpdepfile='.deps/fam.TPlo' \
depmode=none /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DFAM_CONF=\"/etc/fam.conf\"    -O3 -mcpu=pentium3 -funroll-loops -pipe -fomit-frame-pointer -c -o fam.lo `test -f 'fam.c++' || echo './'`fam.c++
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DFAM_CONF=\"/etc/fam.conf\" -O3 -mcpu=pentium3 -funroll-loops -pipe -fomit-frame-pointer -c fam.c++
echo timestamp > fam.lo
/bin/sh ../libtool --mode=link g++  -O3 -mcpu=pentium3 -funroll-loops -pipe -fomit-frame-pointer   -o libfam.la -rpath /usr/lib -export-symbols fam.sym Client.lo fam.lo -lstdc++ 
mkdir .libs
rm -fr .libs/libfam.la .libs/libfam.* .libs/libfam.*
(cd . && ln -s Client.lo Client.o)
(cd . && ln -s fam.lo fam.o)
ar cru .libs/libfam.a  Client.o fam.o 
ranlib .libs/libfam.a
creating libfam.la
(cd .libs && rm -f libfam.la && ln -s ../libfam.la libfam.la)
make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/lib'
Making all in srcmake[2]: Entering directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/src'
cd .. && \
  /bin/sh /var/tmp/portage/fam-2.7.0/work/fam-2.7.0/missing --run automake-1.6 --gnu  src/Makefile
cd .. && /bin/sh ./config.status src/Makefile depfiles
config.status: creating src/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/src'
make[2]: Entering directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/src'
make[2]: *** No rule to make target `Activity.', needed by `famd'.  Stop.
make[2]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/fam-2.7.0/work/fam-2.7.0'
make: *** [all] Error 2

!!! ERROR: app-admin/fam-2.7.0 failed.
!!! Function src_compile, Line 392, Exitcode 2
!!! emake failed

Comment 12 Philippe Bechamp 2004-01-14 19:41:30 UTC
A question, this is preventing me from emerging gnome-desktop. Can I safely compile other dependencies and then ingnoredeps on gnome-desktop ? Is there a better way ?
Comment 13 foser (RETIRED) gentoo-dev 2004-01-15 07:12:33 UTC
you can probably inject the fam package for now ('emerge --help' for more info) and the desktop will build without filemonitoring capabilities.

I have no clue really why it doesn't work for you, i should look at the source when i have some time. Especially since you seem to be on a stable system.
Comment 14 Philippe Bechamp 2004-01-16 19:56:06 UTC
Okay, thanks. I will try and find a binary version. In any case, you can request tests from me, I should always repsond in 24hrs. I am pretty plain vanilla for the moment, no akward twists. I am new to Gentoo but not Linux. Thanks  again.
Comment 15 foser (RETIRED) gentoo-dev 2004-04-03 03:04:27 UTC
have you tried 2.7.0-r1 ?
Comment 16 Philippe Bechamp 2004-04-11 22:00:04 UTC
I have. It compiles just fine. Thanks alot :)
Comment 17 foser (RETIRED) gentoo-dev 2004-04-25 09:46:58 UTC
closing