Re: [Pkg-grass-general] Re: Updated grass 5.7 package
Hi Steve,
> grass libraries don't have sonames so what the proper package names
> should be will require some further investigation.
They should really have sonames. The soname decides, what file is actually
searched for by the dynamic loader. Without soname, a program would only
look for "libgrass.so", so you can't install different versions of the
same library, at all. ldd will tell you what is loaded by a dynamically
loaded program.
If you really think the API is not stable, you should set the soname to
libgrass.so.5.7. This will ensure a grass 5.8 package can coexist later.
soname and Debian package name MUST match in order to be useful.
Thanks,
Jochen
Reply to: