Bug#284895: tasksel: debconf choices are ignored with --new-install
Package: tasksel
Version: 2.15
Severity: grave
Hi,
I've noticed that when using the exit value 2 (display task, marked
for installation) in a Test-* script tasksel wants to install the task
whatever choice is done through the debconf interface, even if I
unmark the task.
E.g. :
-- /usr/share/tasksel/foo-task.desc --
Task: foo
Section: foo
Description: Foo task
Foo task
Packages: foo
Test-foo: foo
-- /usr/lib/tasksel/packages --
#!/bin/sh
echo cantus
-- /usr/lib/tasksel/tests --
#!/bin/sh
exit 2
Moreover when using the remove action:
tasksel remove foo
tasksel first removes all the packages belonging to task foo, but in a
second phase install them again.
Cheers,
Free
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (901, 'testing'), (101, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-1-multimedia-686
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Versions of packages tasksel depends on:
ii aptitude 0.2.15.8-1 terminal-based apt frontend
ii debconf [debconf-2.0] 1.4.30.10 Debian configuration management sy
ii liblocale-gettext-perl 1.01-17 Using libc functions for internati
-- debconf information:
tasksel/title:
tasksel/first:
tasksel/tasks:
Reply to: