On Fri, 18 Jun 2010, Yury V. Zaytsev wrote:

> 1) pkgconfig files installed in /usr/lib/pkgconfig

Put them elsewhere and use PKG_CONFIG_PATH when you need them.

> 2) symlinks to the libraries

What symlinks? Do you mean things like libQtCore.so.4 (ie. the soname)  
pointing at libQtCore.so.4.2.1 (ie. the real filename)? If the new version
ABI is not upward compatible with the old version bundled in the distro
but the new version builds with the same sonames by default then the right
solution is to change the soname of the new version.

> This all looks very very dirty to me and the static solution is way much
> cleaner, it's just that one needs time to implement it properly.

It does not scale up very well, IMHO.

-- 
Pavel Kankovsky aka Peak                          / Jeremiah 9:21        \
"For death is come up into our MS Windows(tm)..." \ 21st century edition /

_______________________________________________
suggest mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/suggest

Reply via email to