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

Reply via email to