Package: debian-policy Severity: normal Policy currently reads:
| 8.2 Run-time support programs | | If your package has some run-time support programs which use the | shared library you must not put them in the shared library | package. If you do that then you won't be able to install several | versions of the shared library without getting filename clashes. | | Instead, either create another package for the runtime binaries | (this package might typically be named libraryname-runtime; note the | absence of the soversion in the package name), or if the development | package is small, include them in there. The only thing that makes sense putting in a development package would be compile-time support programs (all those foobar-config programs) but not run-time support programs like pt_chown (in libc6) or apt-get (in apt with libapt). Maybe this section could be rephrased like this: | 8.2 Run-time support programs | | If your package has some run-time support programs which use the | shared library you must not put them in the shared library | package. If you do that then you won't be able to install several | versions of the shared library without getting filename clashes. | + Instead create another package for the runtime binaries (this + package might typically be named libraryname-runtime; note the + absence of the soversion in the package name). + + 8.2.1 Compile-time support programs + + Support programs that are only usefull when compiling software + against a library may also be placed into the development package of + that library (usualy a <libraryname>-config script). MfG Goswin -- System Information: Debian Release: 3.1 Architecture: amd64 (x86_64) Kernel: Linux 2.6.16-rc4-xen Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]