On Wednesday 2012-12-12 13:53, Mike Gabriel wrote:

> Hi Reinhard,
>
> On Mi 12 Dez 2012 13:13:13 CET Reinhard Tartler wrote:
>
>> If stricter dependencies are really required, they should absolutely be
>> specified in the slibs file instead
>
> I strongly recommend that all installed (binary) components of the NX suite
> have the same version. So, out of paranoia, strict dependencies are required.

And the paranoia is absolutely justified. At times, but especially when 
people make the SOVERSION the same as the package version - and this is 
the case with nxlibs - they tend to change the API without changing the 
SONAME. And they don't want to change the SONAME because *surprise* that 
would break their oh-so-important-but-anyway-flawed scheme of 
SOVERSION=package version.

One would have to look at all NX3 releases that had been made by 
upstream and look at whether they changed the ABI at any point. If so, 
you're already doomed and should use libXcomp-3.5.1.so, so that _all_ of 
the version is part of the SONAME.
_______________________________________________
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev

Reply via email to