Package: tasksel Version: 2.73 Severity: important Tags: d-i After a new desktop install in English I noticed that the "Korean desktop" task had gotten installed. I think the cause is a bug in how the Enhances: field works.
The main clue I found is that the "Korean environment" task is not listed in aptitude because the key packages 'manpages-ko' is not available in the archive. AFAICT (by running with 'set -x' this results in the language test for Korean never being executed. The task korean-desktop has 'Enhances: desktop, korean'. It seems that the second "requirement" is just silently dropped because the korean task is not installable. And as korean-desktop now suddenly "Enhances: desktop", it gets installed. I'd suggest two changes: - change manpages-ko from a key to an optional package in the korean task - fix the enhances logic Maybe there should be a general check for key packages not available in the archive? Cheers, FJP -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.25.1 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages tasksel depends on: ii aptitude 0.4.11.2-1 terminal-based package manager ii debconf [debconf-2.0] 1.5.21 Debian configuration management sy ii liblocale-gettext-perl 1.05-4 Using libc functions for internati ii tasksel-data 2.73 Official tasks used for installati tasksel recommends no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]