[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: