Mailinglist Archive: opensuse-packaging (104 mails)

< Previous Next >
Re: [opensuse-packaging] Splitting up binary packages for large SDKs

On Wednesday 2018-08-08 14:17, Michael Matz wrote:

The only time versions in directory names are useful is when you dlopen
libraries so placed. But DT_SONAME (the things you see with `ldd`; the
things rpm sees) work without directories.

That's not fully correct. [...]
a DT_RUNPATH entry in the apps

yeah but my point was that - AFAIR - rpm does not look at DT_RUNPATH/RPATH. If
you have /usr/lib64/amazon-2.0/libfoo.so, the rpms only carry a dependency on
"libfoo.so", and if some randomother package happens to provide that too, then
boom. Well, it won't start and cripple data, but not starting is an issue in
its own right, too.

So, if you can, /usr/lib64/libfoo-2.0.so. Then the default rpm modus operandi
should be good enough.
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >