Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 497120

Summary: x11-themes/qtcurve-1.8.17-r1 : missing "x11-libs/xcb-util-image" as dependecy
Product: Gentoo Linux Reporter: Zorzo Luca <lucazorzo>
Component: Current packagesAssignee: Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c>
Status: RESOLVED FIXED    
Severity: normal CC: qt
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Zorzo Luca 2014-01-05 08:25:13 UTC
From qtcurve's "CMakeLists.txt":

macro(qtc_check_x11)
  find_package(PkgConfig)
  if(NOT PKG_CONFIG_FOUND)
    message(WARNING "Cannot find pkg-conig, disable x11 support.")
    set(QTC_ENABLE_X11 Off)
    return()
  endif()
  pkg_check_modules(QTC_X11 xcb xcb-image x11-xcb)
  if(NOT QTC_X11_FOUND)
    message(WARNING
      "Cannot find required modules for x11, disable x11 support.")
    set(QTC_ENABLE_X11 Off)
    return()
  endif()
endmacro()
if(QTC_ENABLE_X11)
  qtc_check_x11()
endif()

-------------------------------------------------------------------

From gentoo's "qtcurve-1.8.17-r1.ebuild":

RDEPEND="X? ( x11-libs/libxcb
		x11-libs/libX11 )

-------------------------------------------------------------------

As you can see the ebuld is missing the "xcb-image" dependency, which is provided by "x11-libs/xcb-util-image" package.
Thanks for the attention.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-01-05 11:09:51 UTC
+  05 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> qtcurve-1.8.17-r1.ebuild:
+  Added dependency on x11-libs/xcb-util-image as requested in bug #497120 by
+  Zorzo Luca.
+