Package: base-installer
Version: 0.067
Severity: minor

The code to check the installation language and install extra packages
into /target/ do not relly belong to base-installer.  It should be
moved to languagechooser instead.  This is the code in question (from
current SVN):

queue_language_debs () {
        # Language specific packages.

        info "Installing language specific packages."

        db_get debian-installer/language || true

        if [ "$RET" != "en" ]; then
                info "Trying to install package iso-codes into /target/."
                # Package iso-codes is missing in Woody.  Do not fail
                # if it is missing to make d-i capable of installing
                # Woody and Skolelinux.
                if apt-install iso-codes ; then
                    :
                else
                    warning "Installing package iso-codes failed."
                fi
        fi

        case "`echo $RET | sed 's/:.*//'`" in
                ja|ko|ko_KR|el|zh|zh_CN|zh_TW|bg|ar|he|tr|uk|uk_UA)
                        # Japanese, Korean, Greek, Chinese, Bulgarian, Arabic, Hebrew, 
Turkish, Ukranian
                        apt-install jfbterm || true
                        apt-install unifont || true
                ;;
                ru)
                        # Russian
                        apt-install console-cyrillic || true
                        apt-install console-terminus || true
                ;;
                *)
                ;;
        esac
}
        
If this code is moved to languagechooser, the request packages will be
installed when the apt-install queue is processed.


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

Reply via email to