xpra icon
Bug tracker and wiki

Opened 8 months ago

Closed 5 months ago

#2468 closed task (wontfix)

trim win32 installer size

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

Description

We had already done this:

But the installer has gained weight again:

Xpra-Python3-x86_64_Setup_2.4.3-r21365.exe	2019-01-15 06:47	53M
Xpra-Python3-x86_64_Setup_2.5-r22135.exe	2019-03-19 16:21	95M

The 3.0 builds are over 100M

Change History (1)

comment:1 Changed 5 months ago by Antoine Martin

Resolution: wontfix
Status: newclosed

Bundled icon trimmed: #2563

Most of the remaining weight is from the cuda library (~40MB!)
The 32-bit builds don't have CUDA and weigh around 60MB.

As for the rest:

$ du -sk * | sort -n | tail
612	Plink.exe
624	msvcrt.dll
632	openssl.exe
634	etc
881	icons
2664	libcrypto-1_1-x64.dll
3340	libpython3.8.dll
6230	www
65597	share
189078	lib
4	share/p11-kit
44	share/gst-plugins-base
51	share/gstreamer-1.0
143	share/fontconfig
213	share/locale
570	share/glib-2.0
3012	share/xml
16300	share/fonts
20232	share/gir-1.0
25022	share/icons
3340	lib/libpython3.8.dll
3424	lib/libvpx-1.dll
3548	lib/librsvg-2-2.dll
4564	lib/libpdfium.dll
5484	lib/Cython
6484	lib/libgtk-3-0.dll
8282	lib/xpra
11408	lib/library.zip
21884	lib/avcodec-58.dll
48456	lib/curand64_10.dll

The next big saving would be to ship a trimmed down avcodec DLL.

Note: See TracTickets for help on using tickets.