Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 516546 - kde-base/kdelibs:4 configure requires media-libs/phonon[qt4] and dev-libs/libdbusmenu-qt[qt4]
Summary: kde-base/kdelibs:4 configure requires media-libs/phonon[qt4] and dev-libs/lib...
Status: RESOLVED FIXED
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: 2014-07-06 20:35 UTC by Andreas Sturmlechner
Modified: 2014-12-31 13:45 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2014-07-06 20:35:16 UTC
$summary or else:

CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
  Could NOT find Phonon (missing: PHONON_INCLUDE_DIR PHONON_LIBRARY)
  (Required is at least version "4.3.80")
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
  cmake/modules/FindPhonon.cmake:35 (find_package_handle_standard_args)
  cmake/modules/FindKDE4Internal.cmake:705 (find_package)
  CMakeLists.txt:56 (find_package)


-- The following REQUIRED packages have not been found:
 * DBusMenuQt , Support for notification area menus via the DBusMenu protocol , <https://launchpad.net/libdbusmenu-qt>
CMake Error at /usr/share/cmake/Modules/FeatureSummary.cmake:513 (message):
  feature_summary() Error: REQUIRED package(s) are missing, aborting CMake
  run.
Call Stack (most recent call first):
  CMakeLists.txt:399 (feature_summary)




Solution:

@@ -34,7 +34,7 @@
        app-text/docbook-xml-dtd:4.2
        app-text/docbook-xsl-stylesheets
        >=dev-libs/libattica-0.4.2
-       >=dev-libs/libdbusmenu-qt-0.3.2
+       >=dev-libs/libdbusmenu-qt-0.3.2[qt4]
        dev-libs/libpcre[unicode]
        dev-libs/libxml2
        dev-libs/libxslt
@@ -42,7 +42,7 @@
        media-libs/freetype:2
        media-libs/giflib
        media-libs/libpng:0=
-       >=media-libs/phonon-4.4.3
+       >=media-libs/phonon-4.4.3[qt4]
        sys-libs/zlib
        virtual/jpeg:0
        >=x11-misc/shared-mime-info-0.60
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-07-07 14:00:49 UTC
This affects the whole tree. Since qt5 USE flag is still masked (and at least one of qt4 or qt5 must be selected), I'd prefer to wait until newer phonon is stable. Otherwise we have to add a USE default to every dependency.
Comment 2 Michael Palimaka (kensington) gentoo-dev 2014-08-17 09:42:38 UTC
Latest phonon is going stable in bug #519592 prior to KDE 4.13.3 stabilisation so we can start pushing this.
Comment 4 Michael Palimaka (kensington) gentoo-dev 2014-08-17 09:52:06 UTC
(In reply to Michael Palimaka (kensington) from comment #3)
> Overlay done:
> http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;
> h=b2acf42b40d1b7b18e186d790b38894220461b8b

Sorry, for phonon at least. libdbusmenu-qt has no new release so I guess we should add snapshot to the tree.
Comment 5 Michael Palimaka (kensington) gentoo-dev 2014-08-22 18:42:53 UTC
need to do qca too
Comment 6 Paweł Stankowski 2014-12-17 11:27:58 UTC
What is the status of this bug?

dev-libs/libdbusmenu-qt now has qt4 use flag, but even  kde-base/kdelibs-4 .9999 ebuild from KDE overlay still do not require qt4 use flag from dev-libs/libdbusmenu-qt.
Comment 7 Michael Palimaka (kensington) gentoo-dev 2014-12-31 13:45:34 UTC
libdbusmenu-qt and phonon is done in the tree. We can do qca if/when it ever gets bumped.