Hello community, here is the log from the commit of package tigervnc for openSUSE:Factory checked in at 2019-02-04 21:21:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tigervnc (Old) and /work/SRC/openSUSE:Factory/.tigervnc.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "tigervnc" Mon Feb 4 21:21:17 2019 rev:56 rq:666700 version:1.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tigervnc/tigervnc.changes 2019-01-15 13:15:14.220411440 +0100 +++ /work/SRC/openSUSE:Factory/.tigervnc.new.28833/tigervnc.changes 2019-02-04 21:21:18.687655490 +0100 @@ -1,0 +2,12 @@ +Thu Jan 17 12:07:27 UTC 2019 - msrb@suse.com + +- Switch websocket dependency to python3. (bsc#1119737) + +------------------------------------------------------------------- +Thu Jan 17 10:21:29 UTC 2019 - msrb@suse.com + +- Do not build xorg-x11-Xvnc-module on s390. It fails to build + because macros.xorg-server is incomplete on s390 and the module + would be useless without real X server anyway. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tigervnc.spec ++++++ --- /var/tmp/diff_new_pack.daT59J/_old 2019-02-04 21:21:19.515655292 +0100 +++ /var/tmp/diff_new_pack.daT59J/_new 2019-02-04 21:21:19.527655289 +0100 @@ -166,7 +166,9 @@ # For the with-vnc-key.sh script Requires: /bin/hostname %{?systemd_requires} +%ifnarch s390 s390x Recommends: xorg-x11-Xvnc-module +%endif Provides: tightvnc = 1.3.9 Provides: xorg-x11-Xvnc:/usr/lib/vnc/with-vnc-key.sh Obsoletes: tightvnc < 1.3.9 @@ -176,6 +178,7 @@ %description -n xorg-x11-Xvnc This is the TigerVNC implementation of Xvnc. +%ifnarch s390 s390x %package -n xorg-x11-Xvnc-module Requires: xorg-x11-Xvnc Summary: VNC module for X server @@ -186,10 +189,11 @@ This module allows to share content of X server's screen over VNC. It is loaded into X server as a module if enable in X server's configuration. +%endif %package -n xorg-x11-Xvnc-novnc Requires: novnc -Requires: python-websockify +Requires: python3-websockify Requires: xorg-x11-Xvnc %{?systemd_requires} Summary: NoVNC service for Xvnc @@ -497,17 +501,19 @@ %{_libexecdir}/vnc -%files -n xorg-x11-Xvnc-module +%ifarch s390 s390x +# These would be in xorg-x11-Xvnc-module, but we don't build that on s390 %exclude /usr/%{_lib}/xorg/protocol.txt %exclude /usr/%{_lib}/xorg/modules/extensions/libvnc.la +%exclude /usr/%{_lib}/xorg/modules/extensions/libvnc.so +%endif + %ifnarch s390 s390x +%files -n xorg-x11-Xvnc-module +%exclude /usr/%{_lib}/xorg/protocol.txt +%exclude /usr/%{_lib}/xorg/modules/extensions/libvnc.la %{_libdir}/xorg/modules/extensions/libvnc.so %config(noreplace) /etc/X11/xorg.conf.d/10-libvnc.conf -%else -%exclude /etc/X11/xorg.conf.d -%exclude %{_libdir}/xorg/modules -%exclude %{_libdir}/xorg/modules/extensions -%exclude %{_libdir}/xorg/modules/extensions/libvnc.so %endif %files -n xorg-x11-Xvnc-novnc