SKIM-1.4.5 (and 1.4.2) fail to compile with either gcc 4.1.2 or gcc 4.3.2. A library called scim-kdeutils seems to be missing... Reproducible: Always Steps to Reproduce: emerge skim Actual Results: g++ -Wl,--rpath=/usr/qt/3/lib -Wl,--rpath=/usr/lib/kde3 -Wl,--rpath=/usr/kde/3.5/lib -Wl,--rpath=/usr/lib -Wl,--soname=libskim.so.0 -shared -o src/libskim.so.0.1.0 src/socketserverthread.os src/skimpluginmanager.os src/scimhelpdialog.os src/skimglobalactions.os src/skimplugin.os src/skimkeygrabber.os -Lutils -L/usr/kde/3.5/lib -L/usr/qt/3/lib -lqt-mt -lkdecore -lkdeui -lkutils -lscim-kdeutils -lscim-1.0 -lscim-x11utils-1.0 -lX11 -lscim-1.0 /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lscim-kdeutils collect2: ld returned 1 exit status scons: *** [src/libskim.so.0.1.0] Error 1 scons: building terminated because of errors. * * ERROR: app-i18n/skim-1.4.5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2938: Called die * The specific snippet of code: * CFLAGS="${CXXFLAGS}" ./scons ${sconsopts} || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-i18n/skim-1.4.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-i18n/skim-1.4.5/temp/environment'. * >>> Failed to emerge app-i18n/skim-1.4.5, Log file: >>> '/var/tmp/portage/app-i18n/skim-1.4.5/temp/build.log' * Messages for package app-i18n/skim-1.4.5: * * ERROR: app-i18n/skim-1.4.5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2938: Called die * The specific snippet of code: * CFLAGS="${CXXFLAGS}" ./scons ${sconsopts} || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-i18n/skim-1.4.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-i18n/skim-1.4.5/temp/environment'. * banias thanos # emerge kdeutils --search Searching... [ Results for search key : kdeutils ] [ Applications found : 2 ] * kde-base/kdeutils Latest version available: 3.5.9-r1 Latest version installed: 3.5.9-r1 Size of files: 2,992 kB Homepage: http://www.kde.org/ Description: KDE utilities. License: GPL-2 * kde-base/kdeutils-meta Latest version available: 3.5.9 Latest version installed: [ Not Installed ] Size of files: 0 kB Homepage: http://www.kde.org/ Description: kdeutils - merge this to pull in all kdeutils-derived packages License: GPL-2
Created attachment 177258 [details] portage build.log
Created attachment 177259 [details] Portage environment file
please add emerge --info output. thanks
Created attachment 177261 [details] emerge --info output
its fixed in app-i18n/skim-1.4.5-r2. All archs: Please mark stable app-i18n/skim-1.4.5-r2. KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
amd64/x86 stable
I am still seeing similar problems with the new ebuild on ppc64
Stable on alpha.
sparc stable
ppc stable
MAKEOPTS=-j1 appears to fix it so that makes it a parallel make issue. No idea why this bug report was hijacked into a completely unrelated stabilisation call. @matsuu: Did you ever manage to duplicate the issue?
I'm sorry. I removed -j handling from 1.4.5-r5.
skim was removed from portage tree.