xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 4 years ago

Last modified 16 months ago

#1910 assigned task

per distro spec files

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 5.0
Component: packaging Version: 2.3.x
Keywords: Cc:


Usually, we don't update spec files in older branches, only in trunk.
The problem with this is that some distros (especially centos6 at the moment) are no longer supported by newer versions of some packages and so the updates make it impossible to rebuild all the dependencies from one tag, or even from trunk.

We should lock those spec files at the last revision that does build.
ie: rpmbuild/centos6/ would contain the centos6 spec files locked at:

  • x264 pre 2018 (newer requires newer nasm)
  • pycuda ~2015?
  • python-lz4 - who knows (constant breakage)


And maybe also prevent our spec files from building:

  • libraries already available from upstream (ie: pygtkglext is available in centos6)
  • libraries we know cannot be built and we don't care (ie: python-uinput not useful for centos6)

Change History (4)

comment:1 Changed 3 years ago by Antoine Martin

Status: newassigned

See also #2040 and #1830

Last edited 3 years ago by Antoine Martin (previous) (diff)

comment:2 Changed 3 years ago by Antoine Martin

Milestone: 3.04.0

comment:3 Changed 2 years ago by Antoine Martin

Milestone: 4.05.0

comment:4 Changed 16 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1910

Note: See TracTickets for help on using tickets.