Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 443980 - kde-base/kalzium-4.9.3 fails to build against USE="-* editor"
Summary: kde-base/kalzium-4.9.3 fails to build against USE="-* editor"
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-20 03:36 UTC by Marco Clocchiatti
Modified: 2012-11-22 15:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge log (kde-base:kalzium-4.9.3:20121120-032343.log,148.87 KB, text/plain)
2012-11-20 03:36 UTC, Marco Clocchiatti
Details
emerge --info (kalzium-4.9.3_emerge.info,3.06 KB, text/plain)
2012-11-20 03:36 UTC, Marco Clocchiatti
Details
envinroment (environment,144.17 KB, text/plain)
2012-11-20 03:37 UTC, Marco Clocchiatti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Clocchiatti 2012-11-20 03:36:16 UTC
Created attachment 330010 [details]
emerge log

#  USE="-* editor" emerge -1 kalzium
...
[ 19%] Built target concentrationCalculator
Linking CXX shared library ../lib/libscience.so
/usr/bin/i686-pc-linux-gnu-g++  -fPIC -O2 -march=i686 -pipe  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc  -Wl,-O1 -Wl,--hash-style=gnu -shared -Wl,-soname,libscience.so.4 -o ../lib/libscience.so.4.9.3 CMakeFiles/science.dir/science_automoc.o CMakeFiles/science.dir/element.o CMakeFiles/science.dir/spectrum.o CMakeFiles/science.dir/isotope.o CMakeFiles/science.dir/spectrumparser.o CMakeFiles/science.dir/elementparser.o CMakeFiles/science.dir/isotopeparser.o CMakeFiles/science.dir/chemicaldataobject.o CMakeFiles/science.dir/moleculeparser.o CMakeFiles/science.dir/parser.o CMakeFiles/science.dir/psetables.o -L/usr/lib/qt4 /usr/lib/libkdecore.so.5.9.3 /usr/lib/qt4/libQtXml.so /usr/lib/libkunitconversion.so.4.9.3 /usr/lib/qt4/libQtXml.so /usr/lib/libkdecore.so.5.9.3 /usr/lib/qt4/libQtDBus.so /usr/lib/qt4/libQtCore.so -lpthread -Wl,-rpath,/usr/lib/qt4: 
[ 19%] Built target science
make: *** [all] Errore 2
 * ERROR: kde-base/kalzium-4.9.3 failed (compile phase):
 *   emake failed
Comment 1 Marco Clocchiatti 2012-11-20 03:36:59 UTC
Created attachment 330012 [details]
emerge --info
Comment 2 Marco Clocchiatti 2012-11-20 03:37:29 UTC
Created attachment 330014 [details]
envinroment
Comment 3 Chris Reffett (RETIRED) gentoo-dev Security 2012-11-20 05:23:15 UTC
Looks like a boost issue: make[2]: *** Nessuna regola per generare l'obiettivo «/usr/lib/libboost_python-2.7-mt-1_48.so», necessario per «lib/libcompoundviewer.so.4.9.3».  Stop.

Perhaps this problem relates to the boost unslotting? Regardless, please rebuild boost and try again.
Comment 4 Marco Clocchiatti 2012-11-20 14:15:15 UTC
(In reply to comment #3)
> 
> Perhaps this problem relates to the boost unslotting? Regardless, please
> rebuild boost and try again.
>
No. unlikely rebuilding boost does not help.
nor upgrading to dev-libs/boost-1.52.0-r1.
Comment 5 Chris Reffett (RETIRED) gentoo-dev Security 2012-11-22 00:19:16 UTC
Well, the fact of the matter is that something on your system is referencing boost 1.48 (which isn't in the tree anymore). I'd suggest revdep-rebuild or emerge @preserved-rebuild, depending on your portage version. Other than that, I've got no idea why it's looking for that particular file.
Comment 6 Marco Clocchiatti 2012-11-22 13:40:48 UTC
thank.
this should be the issue in my system:

s939 ~ # ls /usr/lib/libboost_python-2.7*
/usr/lib/libboost_python-2.7-mt-1_48.so.1.48.0
/usr/lib/libboost_python-2.7.so
/usr/lib/libboost_python-2.7-mt.so
/usr/lib/libboost_python-2.7.so.1.52.0
s939 ~ # ls /usr/lib/libboost_python-*
/usr/lib/libboost_python-2.7-mt-1_48.so.1.48.0
/usr/lib/libboost_python-3.2-mt.so
/usr/lib/libboost_python-2.7-mt.so
/usr/lib/libboost_python-3.2.so
/usr/lib/libboost_python-2.7.so
/usr/lib/libboost_python-3.2.so.1.52.0
/usr/lib/libboost_python-2.7.so.1.52.0
s939 ~ # qfile /usr/lib/libboost_python-2.7-mt-1_48.so.1.48.0

manually removing libboost_python-2.7-mt-1_48.so.1.48.0, revdep-rebuild call sci-chemistry/avogadro and dev-util/source-highlight for reinstall.
kde-base/kalzium, instead, compiled fine.

so, may you change the status of this bug as solved.
Comment 7 Chris Reffett (RETIRED) gentoo-dev Security 2012-11-22 15:34:40 UTC
Okay, good to hear.