devel package for only two symlinks?

Patrice Dumas pertusus at free.fr
Sat Oct 21 14:08:39 UTC 2006


On Sat, Oct 21, 2006 at 03:42:41PM +0200, Christoph Wickert wrote:
> According to the reviewing guidelines:
> - MUST: If a package contains library files with a suffix (e.g.
> libfoo.so.1.1), then library files that end in .so (without suffix) must
> go in a -devel package.
> 
> But I doubt this doesn't make much sense for symlinks, does it?

It makes only sense for symlinks... The .so symlinks pointing to the 
libraries to be linked against. In any case the .so are only usefull 
when linking, and in that case there also should be header files. 
If there are no header file, in most cases in doesn't make sense to 
package the .so, since nothing links against the library.

If something dlopens the library, then .so files are needed, but in that
case they shouldn't be in a directory searched for by the linker.

> > ls -l /usr/lib/libfax*
> > lrwxrwxrwx 1 root root     24 21. Okt 01:43 /usr/lib/libfaxserver.so -> libfaxserver.so.4.3.0.11
> > -rwxr-xr-x 1 root root 522520 20. Okt 23:52 /usr/lib/libfaxserver.so.4.3.0.11
> > lrwxrwxrwx 1 root root     22 21. Okt 01:43 /usr/lib/libfaxutil.so -> libfaxutil.so.4.3.0.11
> > -rwxr-xr-x 1 root root 477344 20. Okt 23:52 /usr/lib/libfaxutil.so.4.3.0.11

--
Pat




More information about the fedora-extras-list mailing list