Trying to emerge Digikam for the first time on a test system (~amd64) quits with the following: main.o: In function `main': main.cpp:(.text+0x56c): undefined reference to `DigikamFirstRun::DigikamFirstRun(KConfig*, QWidget*, char const*, bool, unsigned int)' main.cpp:(.text+0x6a1): undefined reference to `DigikamApp::DigikamApp(bool)' collect2: ld returned 1 exit status make[4]: *** [digikam] Error 1 make[4]: Leaving directory `/var/tmp/portage/digikam-0.7.3/work/digikam-0.7.3/digikam/digikam' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/digikam-0.7.3/work/digikam-0.7.3/digikam/digikam' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/digikam-0.7.3/work/digikam-0.7.3/digikam' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/digikam-0.7.3/work/digikam-0.7.3' make: *** [all] Error 2 !!! ERROR: media-gfx/digikam-0.7.3 failed. !!! Function kde_src_compile, Line 170, Exitcode 2 !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, NOT this status message. I've re-emerged libkipi, kipi plug-ins, and libkexif but still the same problem. Reproducible: Always Steps to Reproduce: 1.emerge digikam 2. 3. Actual Results: !!! ERROR: media-gfx/digikam-0.7.3 failed. Expected Results: installation Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r9 x86_64) ================================================================= System uname: 2.6.12-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre6 dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo http://gentoo.blueyonder.co.uk" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib alsa apache2 arts audioifile avi berkdb bitmap-fonts bluetooth cdr crypt cups curl dbus doc dri dts dv dvb dvd dvdr dvdread eds encode esd fam ffmpeg flac flash foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 hal ieee1394 imagemagick imap imlib ipv6 java javascript jikes jpeg kde kdeenablefinal libwww lirc lzw lzw-tiff mad motif mozilla mp3 mpeg msn mysql mysqli ncurses nls nvidia odbc ogg oggvorbis opengl pam pda pdflib perl php png python qt quicktime readline samba scanner sdl speex spell ssl tcpd theora tiff truetype truetype-fonts type1-fonts usb userlocales vcd vorbis wxwindows xine xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
You might try the ebuild here: http://bugs.gentoo.org/show_bug.cgi?id=98425#c20 I don't think you would have got that far but if you have unsermake installed it's not working properly with kde 3.4. Now if your test box has ever had kde 3.3 then it's probably related to that. You'll have to rebuild any kde app that was emerged against 3.3. Digikam 0.7.3 is emerged ok on this ~amd64 system. I haven't tried 0.7.4 yet.
(In reply to comment #1) > You might try the ebuild here: > http://bugs.gentoo.org/show_bug.cgi?id=98425#c20 > > I don't think you would have got that far but if you have unsermake installed > it's not working properly with kde 3.4. > > Now if your test box has ever had kde 3.3 then it's probably related to that. > You'll have to rebuild any kde app that was emerged against 3.3. > > Digikam 0.7.3 is emerged ok on this ~amd64 system. I haven't tried 0.7.4 yet. > > Thanks Tom, I don't have unsermake installed and never had 3.3 on this system. The good news is the the ebuild link you sent worked. I had read that report but altogether missed the link towards the bottom. Now I'll try to get the plugins installed...