Package: ucf
Version: 2.002
Severity: minor

Hello,

the problem is easy to reproduce:

> root < @debian:/tmp$ locate fooma > a
> root < @debian:/tmp$ ucf /tmp/a /tmp/b

Creating config file /tmp/b with new version
> root < @debian:/tmp$ ucf --purge /tmp/b
> root < @debian:/tmp$ ucf /tmp/a /tmp/b

Now a Debconf dialog appears telling that a new version of the localy
changed file /tmp/b exists. What is wrong? The file has not been
removed. This is an inconsistent usage of the --purge term (see dpkg).
This either should be a real inverse function of the install command
(read: removes that config file immediately) OR ucf should not display
this message if the two files are absolutely identical. Displaying it
simply does not make sense.

And the behavior of --purge WRT destination file removal should be
documented in the manpage anyways.

Eduard.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages ucf depends on:
ii  debconf [debconf-2.0]         1.4.58     Debian configuration management sy

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

-- debconf information:
* ucf/changeprompt: keep your currently-installed version
* ucf/changeprompt_threeway: keep your currently-installed version
  ucf/title:


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

Reply via email to