Hi, On Tue, 26 May 2009, Thorsten Kukuk wrote:
http://en.opensuse.org/Packaging/Shared_Libraries, in the Best Practices section, says "Shared libraries are not executable".
Of course, shared libraries are executeable.
Some can (and should) be, and indeed you have given the only two examples (ld-usb* and libpthread in addition, but that again is glibc). That's why that hint is in the "Best practice" sections, and not a policy. Because indeed, most shared libraries are _not_ executable, which should be reflected by their permissions. For being a shared lib they don't need to be marked 755. Regarding the warning of ldd: it simply is useless. Ciao, Michael. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org