la, 2018-04-28 kello 22:58 -0700, Ralf Gommers kirjoitti: [clip]
The biggest subpackage is sparse, and there most of the space is taken by _ sparsetools.cpython-35m-x86_64-linux-gnu.so According to size -A -d, the biggest sections are debug. The same goes for the second biggest, special. Can it run without those sections? On preliminary checks, it seems that stripping .debug_info and .debug_loc trim down the size from 38 to 3.7 MB, and the test suite still passes.
Should work. That's a lot more gain than I'd realized. Given that we hardly ever get useful gdb tracebacks, it may be worth considering doing that for releases.
I thought we already enabled stripping debug symbols for 1.1.0rc1, https://github.com/MacPython/scipy-wheels/pull/26 but this indeed doesn't seem to be the case. There's still time to fix it for 1.1.0 if we figure it out soon. Pauli