Package: rlpr
Version: 2.05-2
Severity: important

rlpr's new preinst script contains the line

        [ -L /usr/doc/rlpr ] && rm -f /usr/doc/rlpr

which causes the script to abort when there isn't already such a
symlink (because it's running in "-e" mode, per Policy 6.1).  To avoid
this problem, please use an actual if statement (à la glibc-doc's
postinst):

        if [ -L /usr/doc/rlpr ]; then
            rm -f /usr/doc/rlpr
        fi

(In general, you should use && in maintainer scripts and makefile
commands only if you want the first command's failure to be an actual
error; this is not such a case.)

Thanks!

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'sarge-unsupported')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.2
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages rlpr depends on:
ii  libc6                         2.3.5-9    GNU C Library: Shared libraries an

rlpr 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