Hi,
I still have the problem that after upgrading my SLES from 11SP3 to 12SP1
most X11 command result in a symbol lookup error: /usr/lib64/libX11.so.6: undefined symbol: xcb_take_socket

I studied the problem at my best and now I'm quite sure that it there must be a bug (at least) in the upgrade procedure
I'd like to open a bug but I'm not entitled since I only pay for using SLES, not for having any support.

Here it follows why I'm sure there is a bug:
  1. yast2 sw_single often complains that "xxxx requires libxcb-xlib.so.0()(64bit), but this requirement cannot be provided" BUT the lib is in its place
    Code:
    cd /usr/lib64
    ls -ls libxcb-xlib*
    0 lrwxrwxrwx 1 root root   20 Mar  2  2014 libxcb-xlib.so.0 -> libxcb-xlib.so.0.0.0*
    8 -rwxr-xr-x 1 root root 6248 May 24  2013 libxcb-xlib.so.0.0.0*
  2. /usr/lib64/libxcb.so is faulty link to a non-existing libxcb.so.1.1.0
    Code:
    cd /usr/lib64
    ls -ls libxcb.so*
      0 lrwxrwxrwx 1 root root     15 Aug 11 13:51 libxcb.so -> libxcb.so.1.1.0
      0 lrwxrwxrwx 1 root root     15 Mar  2  2014 libxcb.so.1 -> libxcb.so.1.0.0
    116 -rwxr-xr-x 1 root root 113536 May 24  2013 libxcb.so.1.0.0
    I manually changed the link of libxcb.so so that it now points to libxcb.so.1.0.0 instead of libxcb.so.1.1.0
    But such change doesn't help in my problem!
  3. /usr/lib64/libX11.so.6.2.0 calls xcb_take_socket which is NOWHERE defined!!
    Code:
    cd /usr/lib64
    for i in `ls *.so`; do echo $i ;nm -D $i|grep "T xcb_take_socket" ;done


Of course I'd really apreciate any help.
Thanks,
Emanuele

This is the list X-related installed rpm
Code:
 rpm -qa | grep -i X11 | sort
dbus-1-x11-1.8.16-19.1.x86_64
emacs-x11-24.3-16.32.x86_64
ghostscript-x11-9.15-6.5.x86_64
libQt5X11Extras5-5.5.1-3.2.x86_64
libX11-6-1.6.2-4.12.x86_64
libX11-6-32bit-1.6.2-4.12.x86_64
libX11-data-1.6.2-4.12.noarch
libX11-devel-1.6.2-4.12.x86_64
libX11-xcb1-1.6.2-4.12.x86_64
libX11-xcb1-32bit-1.6.2-4.12.x86_64
libqt4-x11-32bit-4.8.6-7.1.x86_64
libqt4-x11-4.8.6-7.1.x86_64
libxkbcommon-x11-0-0.4.1-3.1.x86_64
patterns-sles-x11-12-64.3.x86_64
perl-X11-Protocol-0.56-12.19.x86_64
pulseaudio-module-x11-5.0-2.7.x86_64
x11-tools-0.1-205.1.noarch
x11perf-1.5.4-1.15.x86_64
xorg-x11-7.6_1-14.17.noarch
xorg-x11-Xvnc-1.4.3-14.1.x86_64
xorg-x11-devel-7.6-45.14.noarch
xorg-x11-driver-input-7.6_1-11.10.noarch
xorg-x11-driver-video-7.6_1-14.30.x86_64
xorg-x11-essentials-7.6_1-14.17.noarch
xorg-x11-fonts-7.6-29.45.noarch
xorg-x11-fonts-core-7.6-29.45.noarch
xorg-x11-libXpm-7.4-1.17.x86_64
xorg-x11-libs-7.6-45.14.noarch
xorg-x11-libxcb-7.4-1.29.1.x86_64
xorg-x11-proto-devel-7.6-49.97.x86_64
xorg-x11-server-7.6_1.15.2-51.2.x86_64
xorg-x11-server-extra-7.6_1.15.2-51.2.x86_64
xorg-x11-server-sdk-7.6_1.15.2-51.2.x86_64
xorg-x11-util-devel-7.6_1-7.15.noarch
yast2-x11-3.1.3-2.14.x86_64