Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 528612 - kde-misc/kcm-touchpad-1.1 has missing x11-base/xorg-server DEPEND and x11-libs/libXi RDEPEND
Summary: kde-misc/kcm-touchpad-1.1 has missing x11-base/xorg-server DEPEND and x11-lib...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard: removed on 2017/02/20
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-08 07:38 UTC by Nikoli
Modified: 2017-02-20 18:57 UTC (History)
0 users

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


Attachments
build.log (kcm-touchpad-1.1_build.log,7.42 KB, text/plain)
2014-11-08 07:38 UTC, Nikoli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2014-11-08 07:38:11 UTC
Created attachment 388824 [details]
build.log

$ objdump -p /usr/bin/kcm-touchpad-list-devices|grep NEEDED|sort
  NEEDED               libc.so.6
  NEEDED               libstdc++.so.6
  NEEDED               libX11.so.6
  NEEDED               libXi.so.6


$ objdump -p /usr/lib64/kde4/kded_touchpad.so|grep NEEDED|sort
  NEEDED               libc.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libkdecore.so.5
  NEEDED               libkdeui.so.5
  NEEDED               libknotifyconfig.so.4
  NEEDED               libm.so.6
  NEEDED               libplasma.so.3
  NEEDED               libQtCore.so.4
  NEEDED               libQtDBus.so.4
  NEEDED               libQtGui.so.4
  NEEDED               libstdc++.so.6
  NEEDED               libX11.so.6
  NEEDED               libX11-xcb.so.1
  NEEDED               libxcb-record.so.0
  NEEDED               libxcb.so.1
  NEEDED               libXi.so.6


Also it fails to build if xorg-server.pc and it deps are not available, build.log:
-- checking for one of the modules 'xorg-server'
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:368 (message):
  None of the required 'xorg-server' found
Call Stack (most recent call first):
  src/backends/x11.cmake:12 (pkg_search_module)
  src/CMakeLists.txt:10 (include)

$ grep Requires.private /usr/lib64/pkgconfig/xorg-server.pc
Requires.private: xproto >= 7.0.22 randrproto >= 1.4.0 renderproto >= 0.11 xextproto >= 7.2.99.901 inputproto >= 2.3 kbproto >= 1.0.3 fontsproto pixman-1 >= 0.27.2 videoproto scrnsaverproto >= 1.1 resourceproto >= 1.2.0 xf86driproto >= 2.1.0 glproto >= 1.4.17 dri >= 7.8.0 dri2proto >= 2.8 dri3proto >= 1.0 presentproto >= 1.0 xineramaproto pciaccess >= 0.12.901

In my case these packages were missing:
x11-proto/xf86driproto x11-proto/glproto x11-proto/dri2proto x11-proto/dri3proto x11-proto/presentproto

See also bug #498590 and bug #379545
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2017-02-20 18:57:42 UTC
Package removed from tree.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9d18968acc67d6d9971653ebf1e83f5472b5ad