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]

Reply via email to