Xpra: Ticket #1988: zip up large libraries in binary installers

The MS Windows and MacOS installers contain exploded OpenGL libraries, even after trimming them that's ~2700 files, which is more than half the total. (~4700) This makes installing / copying the installer files longer than it could be.



Mon, 15 Oct 2018 16:01:51 GMT - Antoine Martin: status changed

Done for win32 in r20685, r20686 also trims some source files we shouldn't be shipping and some more modules, now down to ~1800. And a lot faster to (un)install.

And we can still zip up some more - but this will require manual testing, some modules don't like loading from zip files, usually if they have data files bundled in with the bytecode.


Tue, 16 Oct 2018 06:55:25 GMT - Antoine Martin:

This is probably good enough for this release.


Tue, 13 Nov 2018 13:50:54 GMT - Antoine Martin: status changed; resolution set

Trim numpy a little bit more:

This will do for now, beta builds posted.

We could trim things more but packaging would become even more brittle, and it might make things harder to test during development.


Thu, 31 Oct 2019 11:40:40 GMT - Antoine Martin:

Follow up: #2468


Sat, 23 Jan 2021 05:39:08 GMT - migration script:

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