Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41348 - kdeedu fails to emege: unable to find fam libs
Summary: kdeedu fails to emege: unable to find fam libs
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-12 03:23 UTC by David Gethings
Modified: 2004-04-28 06:41 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Gethings 2004-02-12 03:23:26 UTC
when trying to install kde 3.2 the process fails while trying to install kdeedu-3.2. It produces the following error:

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkdeedu/kdeeducore -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -mcpu=athlon-xp -O3 -pipe -ffast-math -funroll-loops -fomit-frame-pointer -msse -mfpmath=sse,387 -mmmx -m3dnow -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o flashkard.o `test -f 'flashkard.cpp' || echo './'`flashkard.cpp
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -mcpu=athlon-xp -O3 -pipe -ffast-math -funroll-loops -fomit-frame-pointer -msse -mfpmath=sse,387 -mmmx -m3dnow -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o flashkard -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib  -R /usr/kde/3.2/lib -R /usr/qt/3/lib -R /usr/X11R6/lib xmlwriter.o card.o flashcardswidget.o guesswidget.o quizwidget.o datawidget.o flashkard.o main.o -lkio ../../libkdeedu/kdeeducore/libkdeeducore.la 
g++: /usr/local/lib/libfam.so: No such file or directory
make[4]: *** [flashkard] Error 1
make[4]: Leaving directory `/var/tmp/portage/kdeedu-3.2.0/work/kdeedu-3.2.0/flashkard/flashkard'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdeedu-3.2.0/work/kdeedu-3.2.0/flashkard/flashkard'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdeedu-3.2.0/work/kdeedu-3.2.0/flashkard'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdeedu-3.2.0/work/kdeedu-3.2.0'
make: *** [all] Error 2

!!! ERROR: kde-base/kdeedu-3.2.0 failed.
!!! Function kde_src_compile, Line 127, Exitcode 2
!!! died running emake, kde_src_compile:make



Reproducible: Always
Steps to Reproduce:
1. emerge -v kdeedu
2.
3.

Actual Results:  
!!! ERROR: kde-base/kdeedu-3.2.0 failed.
!!! Function kde_src_compile, Line 127, Exitcode 2
!!! died running emake, kde_src_compile:make


Expected Results:  
should successfully complete the emerge of kdeedu

I believe the problem to be with g++'s library path. It seems to expect the fam
libs to be in /usr/local/lib when they are actually in /usr/lib. /etc/ld.so.conf
shows the following:

cat /etc/ld.so.conf
# ld.so.conf autogenerated by env-update; make all changes to
# contents of /etc/env.d directory
/opt/blackdown-jdk-1.4.1/jre/lib/i386/
/opt/blackdown-jdk-1.4.1/jre/lib/i386/classic/
/opt/blackdown-jdk-1.4.1/jre/lib/i386/native_threads/
/usr/X11R6/lib
/usr/games/lib
/usr/kde/3.1/lib
/usr/kde/3.2/lib
/usr/lib
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2
/usr/lib/opengl/nvidia/lib
/usr/local/lib
/usr/qt/3/lib

System details:

uname -a
Linux master 2.4.22-gentoo-r4 #1 Tue Jan 13 20:52:51 GMT 2004 i686 AMD
Athlon(tm) XP AuthenticAMD GNU/Linux

qpkg -v -I fam
app-admin/fam-2.7.0 *

qpkg -v -I portage
app-portage/gentoolkit-0.1.38 *
app-portage/mirrorselect-0.82-r2 *
sys-apps/portage-2.0.50-r1 *

This is my first bug report submit. So apologies if I have missed any useful
information that you may need. If I have then please just ask.
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-02-12 06:27:25 UTC
Try re-emerging fam and seeing if that fixes this bug.
Comment 2 Dominik Stadler (RETIRED) gentoo-dev 2004-03-05 06:33:10 UTC
Did the suggestion in the previous comment solve the problem?
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-04-28 06:41:06 UTC
No comment, assuming it's a local problem caused by gcc upgrade.