You are not logged in.

1

Tuesday, April 26th 2005, 8:01am

Everything but the addons...

Hello. I have recently compiled a KDE installation using konstruct. I was able to install everything except kdeaddons. I ran into problems with the other modules, like kdemultimedia for example, but I was able to resolve them by using yum to install a -devel package of some sort. (Thanks Google). This last one, involving kdeaddons, I have not been able to fix myself. I also tried installing manually without konstruct, and I ended up with the same results.

System Info:
OS: Fedora Core 3
KDE Version: 3.4.0
QT Version: 3.3.3-8
Kernel Version: 2.6.10-1.741_FC3
Instalation Directory: /usr/kde/
GCC Flags: -O2 -pipe -march=i686 -mcpu=i686

Commands Run:

Quoted


./configure --prefix=/usr/kde/
make


Last bit of output

Quoted


then mv -f ".deps/view.Tpo" ".deps/view.Plo"; else rm -f ".deps/view.Tpo"; exit 1; fi
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -pipe -march=i686 -mcpu=i686 -O2 -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 noatun_oblique.la -rpath /usr/kde/lib/kde3 -L/usr/kde/lib -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib -module -avoid-version -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined base.lo kbuffer.lo query.lo oblique.lo tree.lo file.lo selector.lo menu.lo cmodule.lo kdatacollection.lo view.lo -lkio -lnoatun -ldb_cxx
/usr/bin/ld: cannot find -ldb_cxx
collect2: ld returned 1 exit status
make[3]: *** [noatun_oblique.la] Error 1
make[3]: Leaving directory `/home/src/kde/kdeaddons-3.4.0/noatun-plugins/oblique'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/src/kde/kdeaddons-3.4.0/noatun-plugins/oblique'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/src/kde/kdeaddons-3.4.0/noatun-plugins'
make: *** [install-recursive] Error 1


Anyone have any ideas? Thanks.

jacek

Trainee

Posts: 105

Location: Warsaw, Poland

Occupation: Student

  • Send private message

2

Tuesday, April 26th 2005, 10:10am

RE: Everything but the addons...

Quoted

Originally posted by crondaily
/usr/bin/ld: cannot find -ldb_cxx

It looks like there is a library missing --- try installing db-cxx-devel package (at least thats how it's called in my system).

3

Friday, April 29th 2005, 4:02am

RE: Everything but the addons...

Searching for "db-cxx" instead of "db_cxx" (notice one is a dash, and the other is an underscore) brought me to download the db-cxx-4.2.52-1.i686 RPM (thanks jacek), however, now I have run into this problem:

Quoted

[root@scooby kde]# rpm -Uvh db-cxx-4.2.52-1.i686.rpm
warning: db-cxx-4.2.52-1.i686.rpm: V3 DSA signature: NOKEY, key ID e01260f1
Preparing... ########################################### [100%]
file /usr/lib/libdb_cxx-4.2.so from install of db-cxx-4.2.52-1 conflicts with file from package db4-4.2.52-6
[root@scooby kde]# rpm -e db4
error: Failed dependencies:
libdb-4.2.so is needed by (installed) perl-5.8.5-9.i386
libdb-4.2.so is needed by (installed) python-2.3.4-11.i386
libdb-4.2.so is needed by (installed) pam_ccreds-1-3.i386
libdb-4.2.so is needed by (installed) sendmail-8.13.1-2.i386
libdb-4.2.so is needed by (installed) db4-utils-4.2.52-6.i386
db4 is needed by (installed) pam_ccreds-1-3.i386
db4 = 4.2.52-6 is needed by (installed) db4-devel-4.2.52-6.i386
db4 = 4.2.52-6 is needed by (installed) db4-utils-4.2.52-6.i386
db4 = 4.2.52 is needed by (installed) pam-0.77-66.2.i386


Can anybody help out with this one? Should I use the --force ?

jacek

Trainee

Posts: 105

Location: Warsaw, Poland

Occupation: Student

  • Send private message

4

Friday, April 29th 2005, 11:20am

RE: Everything but the addons...

Quoted

Originally posted by crondaily
file /usr/lib/libdb_cxx-4.2.so from install of db-cxx-4.2.52-1 conflicts with file from package db4-4.2.52-6

It looks like db4 package might provide the db_cxx library for your system. Check whether you have the /usr/lib/libdb_cxx.4.2.so file.

Quoted

Should I use the --force ?

No, it could mess up the whole system, since it might break PAM.