[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: