[winswitch] Xpra 2.3.2 - CentOS 7 packaging conflicts

Antoine Martin antoine at nagafix.co.uk
Thu Jul 5 15:01:00 BST 2018


Due to a packaging error on our side (*), an Epoch tag meant to
workaround a Fedora 27 packaging conflict from downstream ended up in
the CentOS 7 package metadata.

The offending packages have now been purged and I have replaced them
with a 2.3.3 pre-release. This applies to CentOS 7 only.

If you have already downloaded the 2.3.2 packages, you may want to
follow these instructions to ensure that the packages do not stay locked
on this version forever and to prevent future repo dependency errors:
yum remove "*xpra*" -y
yum clean all
yum install xpra -y

This may also be necessary in the future when upgrading from Fedora 27
to a newer release. We do not want to ever be using this tag, but we are
forced into this situation by the Fedora downstream package.

Sorry for the inconvenience,

(*) the mistake comes from this line which evaluates to true on CentOS7:
%if 0%{?fedora}<28

On 27/06/18 03:30, Antoine Martin wrote:
> Hi,
> This update fixes a large number of issues, mostly cosmetic ones, none
> of them are really critical. There is no urgency to update.
> The buffer overflow sounds scary, but it only affects the GTK3 builds
> and those aren't the default on any platforms yet, it only triggers when
> OpenGL rendering is disabled and it is unlikely to be exploitable.
> The bandwidth-limit bypass can cause problems for those with budgeted
> bandwidth allocations on their servers.
> Release notes:
> * fix notification actions support with shadow servers
> * fix paint errors with reformatted images using outdated stride value
> * fix control commands that call window refresh
> * fix broken pipe error when the browser cancels downloading 'noicon'
> * fix spurious refresh events
> * fix missing bug report data due to path errors
> * fix XAUTHORITY environment variable getting clobbered
> * fix html5 window refresh not throttled when document is not invisible
> * fix non-opengl painting of windows with a padding area
> * fix rgb paint of mmap data with the python2 cairo backend
> * fix invalid clipboard toggle requests not ignored
> * fix missing context handler for keymap setup (crash possible)
> * fix proxy server test to use a signal to stop the test instance
> * fix invalid exception value in X11 atom bindings
> * fix bandwidth limit client bypass and connection errors
> * fix building CUDA kernels with GCC 8.1
> * fix tray menu setup error when the clipboard is disabled
> * fix GTK3 buffer overflow with non-opengl backend
> * fix startup errors with pulseaudio if XDG_RUNTIME_DIR is missing
> * fix clipboard token send error when there are no targets
> * don't overwrite the dynamic system tray icon with default on startup
> * correctly disable desktop-scaling when mmap is enabled
> * skip repainting pointer overlay when the position is unchanged
> * prevent authenticated users from shutting down proxy servers
> * don't turn off notifications when we don't have a forwarder instance
> * don't try to log an exception that does not exist
> * allow the user to disable all video encoders and csc modules
> * send missing exception details to server with remote-logging
> * avoid RFB errors if screen capture fails
> * avoid further errors when shadow capture fails
> * recommend the dbus-x11 with the DEB package
> The source:
> https://xpra.org/src/
> Downloads:
> https://xpra.org/trac/wiki/Download
> Cheers
> Antoine

More information about the shifter-users mailing list