I attempted to update to kde-3.1.4 the other day, but ran into problems with kdelibs-3.1.4. On build it was complaining about not being able to locate libcom_err.so in /lib. I located the library in /usr/lib and copied it to the /lib directory. Now it complains about too many files being open. I tried raising the number of files by using the following command (I took this from a forum I Googled.):
Code: Select all
sysctl -w fs.file-max=32767So... I present the user community with my problem:
Code: Select all
/bin/sh ../../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O3 -pipe -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o kabc_ldap.la.closure kabc_ldap_la_closure.lo -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.1/lib -module -avoid-version -module -no-undefined -R /usr/kde/3.1/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -lldap -llber -lresolv resourceldap.lo resourceldapconfig.lo ../../libkabc.la ../../../kdeui/libkdeui.la
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu/bin/ld: cannot open linker script file /lib/libcom_err.so: Too many open files
collect2: ld returned 1 exit status
make[4]: *** [kabc_ldap.la.closure] Error 1
make[4]: Leaving directory `/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/kabc/plugins/ldap'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/kabc/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/kabc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4'
make: *** [all] Error 2
!!! ERROR: kde-base/kdelibs-3.1.4 failed.
!!! Function kde_src_compile, Line 137, Exitcode 2
!!! died running emake, kde_src_compile:make
Thanks,
- TaYpworm


