Hi,
Ludwig Nussel
A library required during system boot lives in /lib. Therefore one runs configure --lib=/%_lib which means all files get installed into /%_lib including the devel symlink *.so that point to the SONAME. Some packages manually move that symlink to /usr. Does that have any technical or cosmetic advantage?
Yes, there has been a technical problem I've been running into when moving the libs of of libgpg-error and libgcrypt. The static libs are not allowed to reside in /%_lib they have to be in %_libdir (Also the libtools .la files). Since the linker seems to search first in %_libdir and then in /%lib, it does not find the .so link when linking and links against the static lib, which is not what we want. Richard Guenther and Michael Matz also acknowledged that the .so devel link has to reside in /usr/%_lib. Maybe they know more about this. Matthias --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org