Hi again,
Am Wed, Nov 05, 2025 at 01:58:32PM -0000 schrieb 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.
This is serious - specifically since the new version needs to pass new queue.
I's appreciate if you (or Roland) could bring up this upstream.
> * 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.
ACK from my side, Roland might comment on this.
> I can't report these upstream as I don't have a GitHub account.
Ahhh, OK, Roland, I understood you have some contact to upstream. Could
you please bring up the said problems?
> The
> latter can be fixed by a Debian patch although upstream may consider
> it rude.
I think this is a Debian packaging decision and a patch might be fine.
Kind regards
Andreas.
--
https://fam-tille.de