В Wed, 05 Nov 2025 13:20:38 +0200, Yavor Doganov написа:
> There are a few problems:
I forgot another two issues:
* The files src/spherical-harmonics/SphericalHarmonics.{h,cc} are under
EPL 1.0 which is GPL-incompatible so the result is not distributable.
* The package builds a static library which is then linked with every
executable (there are many of them), resulting in gargantuan sizes:
$ du -h relion*.deb
22M relion_5.0.1-1_amd64.deb
578M relion-dbgsym_5.0.1-1_amd64.deb
1,1M relion-gui_5.0.1-1_amd64.deb
16M relion-gui-dbgsym_5.0.1-1_amd64.deb
It is *much* better to install the library as shared private library
(in /usr/lib/relion) and make all programs link dynamically.
I can't report these upstream as I don't have a GitHub account. The
latter can be fixed by a Debian patch although upstream may consider
it rude.