Bug#167604: debian-policy: provides the exception of static libraries.
Package: debian-policy
Version: 3.5.7.1
Severity: normal
In Libraries section,
In general, libraries must have a shared version in the
library package and a static version in the development
package.
But, if libraries uses dlopen(3) internally, then some
programs links the static version, it doesn't work
correctly. because dlopen(3) doesn't try to resolve the
symbols in the static-linked program. in most cases, the
static version of such libraries is meaningless to be
provided.
So I think our policy needs to be added the exception of
such case.
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux crocus 2.4.19 #1 Tue Aug 27 06:14:35 JST 2002 i686
Locale: LANG=ja_JP.eucJP, LC_CTYPE=ja_JP.eucJP
Versions of packages debian-policy depends on:
ii coreutils [fileutils] 4.5.3-1 The GNU core utilities
ii fileutils 4.5.3-1 GNU file management utilities
-- no debconf information
Reply to: