I've been trying to upgrade my ~AMD64 system, but emerge fails on both libical and kdepimlibs.
I'm a little too obtuse to be able to understand the most relevant failure messages. Here they are:
libical-1.0-r1:
Building C object src/test/CMakeFiles/process.dir/process.o
cd /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/src/test && /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLIBICAL_STATIC -DNDEBUG -march=native -O2 -pipe -I/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build -I/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0/src -I/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/src -DTEST_DATADIR=\"/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0/test-data\" -o CMakeFiles/process.dir/process.o -c /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0/src/test/process.c
make[2]: Entering directory '/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/CMakeFiles
[ 86%] Building C object src/test/CMakeFiles/copycluster.dir/copycluster.o
cd /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/src/test && /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLIBICAL_STATIC -DNDEBUG -march=native -O2 -pipe -I/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build -I/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0/src -I/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/src -DTEST_DATADIR=\"/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0/test-data\" -o CMakeFiles/copycluster.dir/copycluster.o -c /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0/src/test/copycluster.c
ERROR: can't resolve libraries to shared libraries: ical
ERROR: can't resolve libraries to shared libraries: ical
src/libical/CMakeFiles/gir-girs.dir/build.make:54: recipe for target 'src/libical/libical-0.48.gir' failed
make[2]: *** [src/libical/libical-0.48.gir] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build'
CMakeFiles/Makefile2:169: recipe for target 'src/libical/CMakeFiles/gir-girs.dir/all' failed
make[1]: *** [src/libical/CMakeFiles/gir-girs.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
src/libical/CMakeFiles/gir-typelibs.dir/build.make:59: recipe for target 'src/libical/libical-0.48.gir' failed
make[2]: *** [src/libical/libical-0.48.gir] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build'
CMakeFiles/Makefile2:204: recipe for target 'src/libical/CMakeFiles/gir-typelibs.dir/all' failed
make[1]: *** [src/libical/CMakeFiles/gir-typelibs.dir/all] Error 2
Linking C executable parser
cd /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/parser.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed CMakeFiles/parser.dir/icaltestparser.o -o parser -rdynamic ../../lib/libical.a ../../lib/libicalss.a ../../lib/libical.a -lpthread
Linking C executable copycluster
cd /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/copycluster.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed CMakeFiles/copycluster.dir/copycluster.o -o copycluster -rdynamic ../../lib/libical.a ../../lib/libicalss.a ../../lib/libical.a -lpthread
Linking C executable process
cd /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/process.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed CMakeFiles/process.dir/process.o -o process -rdynamic ../../lib/libical.a ../../lib/libicalss.a ../../lib/libical.a -lpthread
make[2]: Leaving directory '/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/CMakeFiles 90
[ 86%] Built target parser
make[2]: Leaving directory '/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/CMakeFiles
[ 86%] make[2]: Leaving directory '/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build/CMakeFiles 91
Built target copycluster
[ 86%] Built target process
make[1]: Leaving directory '/var/tmp/portage/dev-libs/libical-1.0-r1/work/libical-1.0_build'
Makefile:126: recipe for target 'all' failed
make: *** [all] Error 2
* ERROR: dev-libs/libical-1.0-r1::gentoo failed (compile phase):
* emake failed
Here is kdepimlibs-4.13.0:
/lib64/qt4/libQtCore.so -Wl,-rpath,/usr/lib64/qt4:
cd /var/tmp/portage/kde-base/kdepimlibs-4.13.0/work/kdepimlibs-4.13.0_build/akonadi && /usr/bin/cmake -E cmake_symlink_library ../lib/libakonadi-kde.so.4.13.0 ../lib/libakonadi-kde.so.4 ../lib/libakonadi-kde.so
make[2]: Leaving directory '/var/tmp/portage/kde-base/kdepimlibs-4.13.0/work/kdepimlibs-4.13.0_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/kdepimlibs-4.13.0/work/kdepimlibs-4.13.0_build/CMakeFiles 10 11 12 13 14 15 16 17 18 19 20 21 22
[ 53%] Built target akonadi-kde
make[1]: Leaving directory '/var/tmp/portage/kde-base/kdepimlibs-4.13.0/work/kdepimlibs-4.13.0_build'
Makefile:126: recipe for target 'all' failed
make: *** [all] Error 2
* ERROR: kde-base/kdepimlibs-4.13.0::gentoo failed (compile phase):
* emake failed
It looks like libical can't find the ical links, and I can't figure out what kdepimlibs is looking for (unless its libical).
I tried the fix mentioned elsewhere in the forums ("unset path") to no effect.
I've also tried the commands "env-update", "source /etc/profile", & "revdep-rebuild" without any success.
Anybody got any suggestions of things to try?
TIA!



