Package: ucf
Version: 2.0020
Severity: important

Using the examle code given in /usr/share/doc/ucf/examples/postrm
results in an RC buggy package (Policy Violation, does depend on a
non-essential package during postrm).

When ucf --purge is invoked from postrm while debconf is already gone,
the ucf call fails, complaining about Debconf/Db.pm not being found.

This results in the postrm aborting, which is an RC bug.

This can of course be worked around in the package by checking for
ucf's dependencies before invoking ucf --purge, but this would - again
- enhance the package's complexity, thus making the chance of a
package bug bigger. This should be worked around in ucf.

Greetings
Marc

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20.4-zgsrv
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages ucf depends on:
ii  coreutils                     5.97-5.3   The GNU core utilities
ii  debconf [debconf-2.0]         1.5.13     Debian configuration management sy

Versions of packages ucf recommends:
ii  debconf-utils                 1.5.13     debconf utilities

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to