Package: courier-authlib Version: 0.58-3 Severity: serious Justification: Policy 10.2
Hi, I just uploaded courierpassd which uses courier-authlib to change courier user passwords. I've been discussing on debian-mentors a lintian warning which complains about the rpath used to access the libraries in their current location of /usr/lib/courier-authlib. Apparently if the library is meant to be public, then according to Policy 10.2 it should be installed in /usr/lib unless their is a compelling reason not to: Packages containing shared libraries that may be linked to by other packages' binaries, but which for some compelling reason can not be installed in /usr/lib directory, may install the shared library files in subdirectories of the /usr/lib directory, in which case they should arrange to add that directory in /etc/ld.so.conf in the package's post-installation script, and remove it in the package's post-removal script. If I understand this correctly, if there was a compelling reason to use a /usr/lib subdirectory (I don't know what that woudl be), then /etc/ld.so.cnof would need to be updated. Here is one relevant mailing list posting (though there are other which offer similar explanations), which suggested that I file this bug: http://lists.debian.org/debian-mentors/2006/07/msg00221.html cheers, Charles -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (800, 'testing'), (70, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages courier-authlib depends on: ii libc6 2.3.6-15 GNU C Library: Shared libraries ii libltdl3 1.5.22-4 A system independent dlopen wrappe ii libpam0g 0.79-3.1 Pluggable Authentication Modules l courier-authlib recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]