On 13 May 2020 at 14:47, Julien Cristau wrote:
| Package: libgsl25
| Version: 2.6+dfsg-2
| Severity: normal
| 
| libgsl23 and libgsl25 have a strict (same-version) dependency on
| libgslcblas0.  This prevents co-installability of different SONAMEs.  Is
| there a particular reason this strict dependency is necessary (e.g.
| internal/private unstable ABI surface that they use)?

I am caught between a rock and a hard place. To _me_ these requests for
splitting libgslcblas off never made much sense: AFAICT it is not a full BLAS
replacement despite the same, and it is used only by GSL (which is wht the
same-version makes sense to me).

So I call what you see a feature. OTOH it doesn;t make too much sense to have
it distinct packages if we force them.  Yet ... if we don;t things may break.

I honestly do not know. The packages _do_ come from the same source package;
I have maintained GNU GSL for 20 years here and the 'libgslcblas' package
never ever had a soname set upstream. It's a weird one.

Dirk

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | [email protected]

Reply via email to