[ 48%] [ 48%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/graphicsview/LabelGraphicsItem.o Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/graphicsview/WidgetGraphicsItem.o [ 48%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/graphicsview/AbstractMarbleGraphicsLayout.o [ 48%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/FogLayer.o [ 48%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/graphicsview/MarbleGraphicsGridLayout.o [ 48%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/FpsLayer.o [ 48%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/GeometryLayer.o [ 48%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/GroundLayer.o [ 48%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/MarbleSplashLayer.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/PlacemarkLayer.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/PopupLayer.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/TextureLayer.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/layers/VectorTileLayer.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/blendings/Blending.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/blendings/BlendingAlgorithms.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/blendings/BlendingFactory.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/blendings/SunLightBlending.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/DownloadRegion.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/DownloadRegionDialog.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/LatLonBoxWidget.o [ 49%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/MarbleWidget.o [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/MarbleAbstractPresenter.o [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/MarbleWebView.o [ 50%] [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/MarbleModel.o Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/MarbleMap.o [ 50%] [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/NavigationWidget.o Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/MarbleControlBox.o [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/MapViewWidget.o [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/FileViewWidget.o [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/TourWidget.o [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/TourPlayback.o [ 50%] Building CXX object src/lib/marble/CMakeFiles/marblewidget.dir/LegendWidget.o In file included from /var/tmp/portage/kde-base/marble-4.14.0/work/marble-4.14.0/src/lib/marble/TourPlayback.cpp:33:0: /var/tmp/portage/kde-base/marble-4.14.0/work/marble-4.14.0/src/lib/marble/PlaybackSoundCueItem.h:20:30: fatal error: Phonon/MediaObject: No such file or directory #include <Phonon/MediaObject> ^ compilation terminated. src/lib/marble/CMakeFiles/marblewidget.dir/build.make:10606: recipe for target 'src/lib/marble/CMakeFiles/marblewidget.dir/TourPlayback.o' failed make[2]: *** [src/lib/marble/CMakeFiles/marblewidget.dir/TourPlayback.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/Makefile2:1271: recipe for target 'src/lib/marble/CMakeFiles/marblewidget.dir/all' failed make[1]: *** [src/lib/marble/CMakeFiles/marblewidget.dir/all] Error 2 Makefile:146: recipe for target 'all' failed make: *** [all] Error 2 * ERROR: kde-base/marble-4.14.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=kde-base/marble-4.14.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=kde-base/marble-4.14.0::gentoo'`. * The complete build log is located at '/var/tmp/portage/kde-base/marble-4.14.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-base/marble-4.14.0/temp/environment'. * Working directory: '/var/tmp/portage/kde-base/marble-4.14.0/work/marble-4.14.0_build' * S: '/var/tmp/portage/kde-base/marble-4.14.0/work/marble-4.14.0' >>> Failed to emerge kde-base/marble-4.14.0, Log file: >>> '/var/tmp/portage/kde-base/marble-4.14.0/temp/build.log' * Messages for package kde-base/marble-4.14.0: Reproducible: Always Portage 2.2.12 (python 3.4.1-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.3, glibc-2.19-r1, 3.16.1-gentoo x86_64) ================================================================= System uname: Linux-3.16.1-gentoo-x86_64-Intel-R-_Core-TM-_i7-3740QM_CPU_@_2.70GHz-with-gentoo-2.2 KiB Mem: 24627048 total, 21950348 free KiB Swap: 25461756 total, 25461756 free Timestamp of tree: Thu, 21 Aug 2014 07:30:01 +0000 ld GNU ld (Gentoo 2.24 p1.4) 2.24 app-shells/bash: 4.2_p47 dev-java/java-config: 2.2.0 dev-lang/python: 2.7.8, 3.3.5-r1, 3.4.1 dev-util/cmake: 2.8.12.2-r1 dev-util/pkgconfig: 0.28-r2 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.13 sys-apps/sandbox: 2.6-r1 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.11.6, 1.14.1 sys-devel/binutils: 2.24-r3 sys-devel/gcc: 4.8.3 sys-devel/gcc-config: 1.8 sys-devel/libtool: 2.4.2-r1 sys-devel/make: 4.0-r1 sys-kernel/linux-headers: 3.16 (virtual/os-headers) sys-libs/glibc: 2.19-r1 Repositories: gentoo bitcoin steam-overlay bumblebee printer-drivers lokal ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=corei7 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=corei7 -O2 -pipe" DISTDIR="/mnt/portage/distfiles" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="de_DE.UTF-8" LC_ALL="" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j9" PKGDIR="/mnt/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/mnt/portage"
Please attach the entire build log to this bug report.
Created attachment 383306 [details] build.log
Do you have phonon installed, and if so which version? What is the output of 'qlist phonon | grep MediaObject'?
(In reply to Michael Palimaka (kensington) from comment #3) > Do you have phonon installed, and if so which version? What is the output of > 'qlist phonon | grep MediaObject'? # qlist phonon | grep MediaObject /usr/include/qt4/phonon/MediaObject /usr/include/qt4/phonon/MediaObjectInterface its there. do you have an advice to solve?
Do you have media-libs/phonon or dev-qt/qtphonon? If the latter, does it work if you switch to the former?
I have ~ $ eix dev-qt/qtphonon [I] dev-qt/qtphonon Available versions: (4) 4.8.5 4.8.5[1] {aqua dbus debug +exceptions pch qt3support} Installed versions: 4.8.5(4)(08:43:39 16.08.2014)(dbus exceptions qt3support -aqua -debug -pch) Homepage: http://qt-project.org/ http://qt.digia.com/ Description: The Phonon module for the Qt toolkit [1] "gentoo" /usr/portage cornix@TuX ~ $ eix phonon -I [I] dev-qt/qtphonon Available versions: (4) 4.8.5 4.8.5[1] {aqua dbus debug +exceptions pch qt3support} Installed versions: 4.8.5(4)(08:43:39 16.08.2014)(dbus exceptions qt3support -aqua -debug -pch) Homepage: http://qt-project.org/ http://qt.digia.com/ Description: The Phonon module for the Qt toolkit
Marble has an optional dependency on phonon, but apparently detects and is incompatible with dev-qt/qtphonon. I suggest we add a phonon USE flag enforcing media-libs/phonon.
Fixed in overlay: https://github.com/gentoo/kde/commit/28ba3505748931fe2cf66056aa43a9a37237583c
Maybe not the right place for this question if so please point me to the proper forum. So the link to the fixed marble in github says that qtphonon is deprecated. I have that installed. It also says that phonon is needed. How to proceed? Just unmerge qtphonon and emerge phonon? Thanks
(In reply to imese from comment #9) > Maybe not the right place for this question if so please point me to the > proper forum. > > So the link to the fixed marble in github says that qtphonon is deprecated. > I have that installed. It also says that phonon is needed. How to proceed? > Just unmerge qtphonon and emerge phonon? > > Thanks That's correct. You may need to rebuild packages linked against qtphonon to make a full transition.
4.14.2 is in the tree