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

Bug#892900: console-setup: The last update console-setup 1.179 fails in its postinstallation scripts



Package: console-setup
Version: 1.179
Severity: important

Dear Maintainer,
*** Please consider answering these questions, where appropriate ***

Today's upgrade to console-setup 1.179 broke postinstallation scripts.

There's another problem that the scripts attempt to modify the file
/etc/default/console-setup, inserting the line CODESET="Arabic" into it
(though I haven't found a way to reproduce it)

   * What led up to the situation?

I upgraded Debian SID.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Run "apt-get update" and "apt-get upgrade"

   * What was the outcome of this action?

dpkg: error processing package console-setup (--configure):
 installed console-setup package post-installation script subprocess returned error exit status 20
Errors were encountered while processing:
 console-setup
E: Sub-process /usr/bin/dpkg returned an error code (1)

   * What outcome did you expect instead?

The upgrade should succeed.

*** End of the template - remove these lines ***

my /etc/default/console-setup is
# CONFIGURATION FILE FOR SETUPCON
# Consult the console-setup(5) manual page.
ACTIVE_CONSOLES="/dev/tty[1-6]"
CHARMAP="UTF-8"
#CODESET="Lat2"
#FONTFACE="Fixed"
#FONTSIZE="8x16"
#VIDEOMODE=
CODESET="Lat2"
FONTFACE="TerminusBold"
FONTSIZE="10x20"
#VIDEOMODE="1024x768-60"
# The following is an example how to use a braille font
# FONT='lat9w-08.psf.gz brl-8x8.psf'


If I run the installation script manually, I get this result:
/usr/share/debconf/frontend /var/lib/dpkg/info/console-setup.config configure 1.178 2>&1|tee console-setup.log

+ set -e
+ . /usr/share/debconf/confmodule
+ [ ! 1 ]
+ [ -z  ]
+ exec
+ [  ]
+ exec
+ DEBCONF_REDIR=1
+ export DEBCONF_REDIR
+ CONFIGFILE=/etc/default/console-setup
+ default_codeset=
+ default_fontface=
+ CHARMAP=
+ CODESET=
+ FONTFACE=
+ FONTSIZE=
+ fontsets=Arabic-Fixed15
Arabic-Fixed16
Arabic-VGA14
Arabic-VGA16
Arabic-VGA28x16
Arabic-VGA32x16
Arabic-VGA8
Armenian-Fixed13
Armenian-Fixed14
Armenian-Fixed15
Armenian-Fixed16
Armenian-Fixed18
CyrAsia-Fixed13
CyrAsia-Fixed14
CyrAsia-Fixed15
CyrAsia-Fixed16
CyrAsia-Fixed18
CyrAsia-Terminus12x6
CyrAsia-Terminus14
CyrAsia-Terminus16
CyrAsia-Terminus20x10
CyrAsia-Terminus22x11
CyrAsia-Terminus24x12
CyrAsia-Terminus28x14
CyrAsia-Terminus32x16
CyrAsia-TerminusBold14
CyrAsia-TerminusBold16
CyrAsia-TerminusBold20x10
CyrAsia-TerminusBold22x11
CyrAsia-TerminusBold24x12
CyrAsia-TerminusBold28x14
CyrAsia-TerminusBold32x16
CyrAsia-TerminusBoldVGA14
CyrAsia-TerminusBoldVGA16
CyrKoi-Fixed13
CyrKoi-Fixed14
CyrKoi-Fixed15
CyrKoi-Fixed16
CyrKoi-Fixed18
CyrKoi-Terminus12x6
CyrKoi-Terminus14
CyrKoi-Terminus16
CyrKoi-Terminus20x10
CyrKoi-Terminus22x11
CyrKoi-Terminus24x12
CyrKoi-Terminus28x14
CyrKoi-Terminus32x16
CyrKoi-TerminusBold14
CyrKoi-TerminusBold16
CyrKoi-TerminusBold20x10
CyrKoi-TerminusBold22x11
CyrKoi-TerminusBold24x12
CyrKoi-TerminusBold28x14
CyrKoi-TerminusBold32x16
CyrKoi-TerminusBoldVGA14
CyrKoi-TerminusBoldVGA16
CyrKoi-VGA14
CyrKoi-VGA16
CyrKoi-VGA28x16
CyrKoi-VGA32x16
CyrKoi-VGA8
CyrSlav-Fixed13
CyrSlav-Fixed14
CyrSlav-Fixed15
CyrSlav-Fixed16
CyrSlav-Fixed18
CyrSlav-Terminus12x6
CyrSlav-Terminus14
CyrSlav-Terminus16
CyrSlav-Terminus20x10
CyrSlav-Terminus22x11
CyrSlav-Terminus24x12
CyrSlav-Terminus28x14
CyrSlav-Terminus32x16
CyrSlav-TerminusBold14
CyrSlav-TerminusBold16
CyrSlav-TerminusBold20x10
CyrSlav-TerminusBold22x11
CyrSlav-TerminusBold24x12
CyrSlav-TerminusBold28x14
CyrSlav-TerminusBold32x16
CyrSlav-TerminusBoldVGA14
CyrSlav-TerminusBoldVGA16
CyrSlav-VGA14
CyrSlav-VGA16
CyrSlav-VGA28x16
CyrSlav-VGA32x16
CyrSlav-VGA8
Ethiopian-Fixed15
Ethiopian-Fixed18
Ethiopian-Goha12
Ethiopian-Goha14
Ethiopian-Goha16
Ethiopian-GohaClassic12
Ethiopian-GohaClassic14
Ethiopian-GohaClassic16
FullCyrAsia-Fixed13
FullCyrAsia-Fixed14
FullCyrAsia-Fixed15
FullCyrAsia-Fixed16
FullCyrAsia-Fixed18
FullCyrAsia-Terminus12x6
FullCyrAsia-Terminus14
FullCyrAsia-Terminus16
FullCyrAsia-Terminus20x10
FullCyrAsia-Terminus22x11
FullCyrAsia-Terminus24x12
FullCyrAsia-Terminus28x14
FullCyrAsia-Terminus32x16
FullCyrAsia-TerminusBold14
FullCyrAsia-TerminusBold16
FullCyrAsia-TerminusBold20x10
FullCyrAsia-TerminusBold22x11
FullCyrAsia-TerminusBold24x12
FullCyrAsia-TerminusBold28x14
FullCyrAsia-TerminusBold32x16
FullCyrAsia-TerminusBoldVGA14
FullCyrAsia-TerminusBoldVGA16
FullCyrSlav-Fixed13
FullCyrSlav-Fixed14
FullCyrSlav-Fixed15
FullCyrSlav-Fixed16
FullCyrSlav-Fixed18
FullCyrSlav-Terminus12x6
FullCyrSlav-Terminus14
FullCyrSlav-Terminus16
FullCyrSlav-Terminus20x10
FullCyrSlav-Terminus22x11
FullCyrSlav-Terminus24x12
FullCyrSlav-Terminus28x14
FullCyrSlav-Terminus32x16
FullCyrSlav-TerminusBold14
FullCyrSlav-TerminusBold16
FullCyrSlav-TerminusBold20x10
FullCyrSlav-TerminusBold22x11
FullCyrSlav-TerminusBold24x12
FullCyrSlav-TerminusBold28x14
FullCyrSlav-TerminusBold32x16
FullCyrSlav-TerminusBoldVGA14
FullCyrSlav-TerminusBoldVGA16
FullCyrSlav-VGA14
FullCyrSlav-VGA16
FullCyrSlav-VGA28x16
FullCyrSlav-VGA32x16
FullCyrSlav-VGA8
FullGreek-Fixed13
FullGreek-Fixed14
FullGreek-Fixed15
FullGreek-Fixed16
FullGreek-Fixed18
FullGreek-Terminus12x6
FullGreek-Terminus14
FullGreek-Terminus16
FullGreek-Terminus20x10
FullGreek-Terminus22x11
FullGreek-Terminus24x12
FullGreek-Terminus28x14
FullGreek-Terminus32x16
FullGreek-TerminusBold14
FullGreek-TerminusBold16
FullGreek-TerminusBold20x10
FullGreek-TerminusBold22x11
FullGreek-TerminusBold24x12
FullGreek-TerminusBold28x14
FullGreek-TerminusBold32x16
FullGreek-TerminusBoldVGA14
FullGreek-TerminusBoldVGA16
FullGreek-VGA14
FullGreek-VGA16
FullGreek-VGA28x16
FullGreek-VGA32x16
FullGreek-VGA8
Georgian-Fixed13
Georgian-Fixed14
Georgian-Fixed15
Georgian-Fixed16
Georgian-Fixed18
Greek-Fixed13
Greek-Fixed14
Greek-Fixed15
Greek-Fixed16
Greek-Fixed18
Greek-Terminus12x6
Greek-Terminus14
Greek-Terminus16
Greek-Terminus20x10
Greek-Terminus22x11
Greek-Terminus24x12
Greek-Terminus28x14
Greek-Terminus32x16
Greek-TerminusBold14
Greek-TerminusBold16
Greek-TerminusBold20x10
Greek-TerminusBold22x11
Greek-TerminusBold24x12
Greek-TerminusBold28x14
Greek-TerminusBold32x16
Greek-TerminusBoldVGA14
Greek-TerminusBoldVGA16
Greek-VGA14
Greek-VGA16
Greek-VGA28x16
Greek-VGA32x16
Greek-VGA8
Hebrew-Fixed13
Hebrew-Fixed14
Hebrew-Fixed15
Hebrew-Fixed16
Hebrew-Fixed18
Hebrew-VGA14
Hebrew-VGA16
Hebrew-VGA28x16
Hebrew-VGA32x16
Hebrew-VGA8
Lao-Fixed14
Lao-Fixed15
Lao-Fixed16
Lat15-Fixed13
Lat15-Fixed14
Lat15-Fixed15
Lat15-Fixed16
Lat15-Fixed18
Lat15-Terminus12x6
Lat15-Terminus14
Lat15-Terminus16
Lat15-Terminus20x10
Lat15-Terminus22x11
Lat15-Terminus24x12
Lat15-Terminus28x14
Lat15-Terminus32x16
Lat15-TerminusBold14
Lat15-TerminusBold16
Lat15-TerminusBold20x10
Lat15-TerminusBold22x11
Lat15-TerminusBold24x12
Lat15-TerminusBold28x14
Lat15-TerminusBold32x16
Lat15-TerminusBoldVGA14
Lat15-TerminusBoldVGA16
Lat15-VGA14
Lat15-VGA16
Lat15-VGA28x16
Lat15-VGA32x16
Lat15-VGA8
Lat2-Fixed13
Lat2-Fixed14
Lat2-Fixed15
Lat2-Fixed16
Lat2-Fixed18
Lat2-Terminus12x6
Lat2-Terminus14
Lat2-Terminus16
Lat2-Terminus20x10
Lat2-Terminus22x11
Lat2-Terminus24x12
Lat2-Terminus28x14
Lat2-Terminus32x16
Lat2-TerminusBold14
Lat2-TerminusBold16
Lat2-TerminusBold20x10
Lat2-TerminusBold22x11
Lat2-TerminusBold24x12
Lat2-TerminusBold28x14
Lat2-TerminusBold32x16
Lat2-TerminusBoldVGA14
Lat2-TerminusBoldVGA16
Lat2-VGA14
Lat2-VGA16
Lat2-VGA28x16
Lat2-VGA32x16
Lat2-VGA8
Lat38-Fixed13
Lat38-Fixed14
Lat38-Fixed15
Lat38-Fixed16
Lat38-Fixed18
Lat38-VGA14
Lat38-VGA16
Lat38-VGA28x16
Lat38-VGA32x16
Lat38-VGA8
Lat7-Fixed13
Lat7-Fixed14
Lat7-Fixed15
Lat7-Fixed16
Lat7-Fixed18
Lat7-Terminus12x6
Lat7-Terminus14
Lat7-Terminus16
Lat7-Terminus20x10
Lat7-Terminus22x11
Lat7-Terminus24x12
Lat7-Terminus28x14
Lat7-Terminus32x16
Lat7-TerminusBold14
Lat7-TerminusBold16
Lat7-TerminusBold20x10
Lat7-TerminusBold22x11
Lat7-TerminusBold24x12
Lat7-TerminusBold28x14
Lat7-TerminusBold32x16
Lat7-TerminusBoldVGA14
Lat7-TerminusBoldVGA16
Lat7-VGA14
Lat7-VGA16
Lat7-VGA28x16
Lat7-VGA32x16
Lat7-VGA8
Thai-Fixed13
Thai-Fixed14
Thai-Fixed15
Thai-Fixed16
Thai-Fixed18
Uni1-Fixed15
Uni1-Fixed16
Uni1-VGA14
Uni1-VGA16
Uni1-VGA28x16
Uni1-VGA32x16
Uni1-VGA8
Uni2-Fixed13
Uni2-Fixed14
Uni2-Fixed15
Uni2-Fixed16
Uni2-Fixed18
Uni2-Terminus12x6
Uni2-Terminus14
Uni2-Terminus16
Uni2-Terminus20x10
Uni2-Terminus22x11
Uni2-Terminus24x12
Uni2-Terminus28x14
Uni2-Terminus32x16
Uni2-TerminusBold14
Uni2-TerminusBold16
Uni2-TerminusBold20x10
Uni2-TerminusBold22x11
Uni2-TerminusBold24x12
Uni2-TerminusBold28x14
Uni2-TerminusBold32x16
Uni2-TerminusBoldVGA14
Uni2-TerminusBoldVGA16
Uni2-VGA14
Uni2-VGA16
Uni2-VGA28x16
Uni2-VGA32x16
Uni2-VGA8
Uni3-Fixed13
Uni3-Fixed14
Uni3-Fixed15
Uni3-Fixed16
Uni3-Fixed18
Uni3-Terminus12x6
Uni3-Terminus14
Uni3-Terminus16
Uni3-Terminus20x10
Uni3-Terminus22x11
Uni3-Terminus24x12
Uni3-Terminus28x14
Uni3-Terminus32x16
Uni3-TerminusBold14
Uni3-TerminusBold16
Uni3-TerminusBold20x10
Uni3-TerminusBold22x11
Uni3-TerminusBold24x12
Uni3-TerminusBold28x14
Uni3-TerminusBold32x16
Uni3-TerminusBoldVGA14
Uni3-TerminusBoldVGA16
Vietnamese-Fixed13
Vietnamese-Fixed14
Vietnamese-Fixed15
Vietnamese-Fixed16
Vietnamese-Fixed18

+ charmaps=ARMSCII-8
CP1251
CP1255
CP1256
GEORGIAN-ACADEMY
GEORGIAN-PS
IBM1133
ISIRI-3342
ISO-8859-1
ISO-8859-10
ISO-8859-11
ISO-8859-13
ISO-8859-14
ISO-8859-15
ISO-8859-16
ISO-8859-2
ISO-8859-3
ISO-8859-4
ISO-8859-5
ISO-8859-6
ISO-8859-7
ISO-8859-8
ISO-8859-9
KOI8-R
KOI8-U
TIS-620
VISCII
UTF-8
+ codesets=guess*Guess optimal character set
Arabic*. Arabic
Armenian*# Armenian
CyrKoi*# Cyrillic - KOI8-R and KOI8-U
CyrAsia*# Cyrillic - non-Slavic languages
FullCyrAsia*. Cyrillic - non-Slavic languages (for blind users)
CyrSlav*# Cyrillic - Slavic languages (also Bosnian and Serbian Latin)
FullCyrSlav*. Cyrillic - Slavic languages (for blind users)
Ethiopian*. Ethiopic
Georgian*# Georgian
Greek*# Greek
FullGreek*. Greek (for blind users)
Hebrew*# Hebrew
Lao*# Lao
Lat15*# Latin1 and Latin5 - western Europe and Turkic languages
Lat2*# Latin2 - central Europe and Romanian
Lat38*# Latin3 and Latin8 - Chichewa; Esperanto; Irish; Maltese and Welsh
Lat7*# Latin7 - Lithuanian; Latvian; Maori and Marshallese
Vietnamese*. Latin - Vietnamese
Thai*# Thai
Uni1*. Combined - Latin; Slavic Cyrillic; Hebrew; basic Arabic
Uni2*. Combined - Latin; Slavic Cyrillic; Greek
Uni3*. Combined - Latin; Slavic and non-Slavic Cyrillic
+ db_capb backup
+ _db_cmd CAPB backup
+ _db_internal_IFS= 	

+ IFS= 
+ printf %s\n CAPB backup
+ IFS= 	

+ IFS=
 read -r _db_internal_line
+ RET=multiselect escape backup
+ return 0
+ db_metaget console-setup/framebuffer_only description
+ _db_cmd METAGET console-setup/framebuffer_only description
+ _db_internal_IFS= 	

+ IFS= 
+ printf %s\n METAGET console-setup/framebuffer_only description
+ IFS= 	

+ IFS=
 read -r _db_internal_line
+ RET=pouze framebuffer
+ return 0
+ framebuffer_only=pouze framebuffer
+ kernel=unknown
+ which uname
+ local IFS
+ IFS=:
+ [ -f /usr/local/sbin/uname -a -x /usr/local/sbin/uname ]
+ [ -f /usr/local/bin/uname -a -x /usr/local/bin/uname ]
+ [ -f /usr/sbin/uname -a -x /usr/sbin/uname ]
+ [ -f /usr/bin/uname -a -x /usr/bin/uname ]
+ [ -f /sbin/uname -a -x /sbin/uname ]
+ [ -f /bin/uname -a -x /bin/uname ]
+ echo /bin/uname
+ return 0
+ uname
+ kernel=linux
+ which locale
+ locale
+ eval LANG=cs_CZ LANGUAGE= LC_CTYPE="cs_CZ" LC_NUMERIC="cs_CZ" LC_TIME="cs_CZ" LC_COLLATE="cs_CZ" LC_MONETARY="cs_CZ" LC_MESSAGES="cs_CZ" LC_PAPER="cs_CZ" LC_NAME="cs_CZ" LC_ADDRESS="cs_CZ" LC_TELEPHONE="cs_CZ" LC_MEASUREMENT="cs_CZ" LC_IDENTIFICATION="cs_CZ" LC_ALL=
+ LANG=cs_CZ LANGUAGE= LC_CTYPE=cs_CZ LC_NUMERIC=cs_CZ LC_TIME=cs_CZ LC_COLLATE=cs_CZ LC_MONETARY=cs_CZ LC_MESSAGES=cs_CZ LC_PAPER=cs_CZ LC_NAME=cs_CZ LC_ADDRESS=cs_CZ LC_TELEPHONE=cs_CZ LC_MEASUREMENT=cs_CZ LC_IDENTIFICATION=cs_CZ LC_ALL=
+ [ cs_CZ -a cs_CZ != C ]
+ locale=cs_CZ
+ [ cs_CZ = C ]
+ which locale
+ locale charmap
+ CHARMAP=ISO-8859-2
+ echo ARMSCII-8
CP1251
CP1255
CP1256
GEORGIAN-ACADEMY
GEORGIAN-PS
IBM1133
ISIRI-3342
ISO-8859-1
ISO-8859-10
ISO-8859-11
ISO-8859-13
ISO-8859-14
ISO-8859-15
ISO-8859-16
ISO-8859-2
ISO-8859-3
ISO-8859-4
ISO-8859-5
ISO-8859-6
ISO-8859-7
ISO-8859-8
ISO-8859-9
KOI8-R
KOI8-U
TIS-620
VISCII
UTF-8
+ grep ISO-8859-2
+ charmap_priority=low
+ CODESET=Lat2
+ codeset_priority=low
+ [ Lat2 = unsupported ]
+ FONTFACE=Fixed
+ lsmod
+ grep -q speakup
+ FONTSIZE=16
+ [ -e /etc/default/console-setup ]
+ . /etc/default/console-setup
+ ACTIVE_CONSOLES=/dev/tty[1-6]
+ CHARMAP=UTF-8
+ CODESET=Lat2
+ FONTFACE=TerminusBold
+ FONTSIZE=10x20
+ [ Lat2 ]
+ decode_codeset Lat2
+ + grep ^Lat2*
echo+ sed s/.*[*]//
 guess*Guess optimal character set
Arabic*. Arabic
Armenian*# Armenian
CyrKoi*# Cyrillic - KOI8-R and KOI8-U
CyrAsia*# Cyrillic - non-Slavic languages
FullCyrAsia*. Cyrillic - non-Slavic languages (for blind users)
CyrSlav*# Cyrillic - Slavic languages (also Bosnian and Serbian Latin)
FullCyrSlav*. Cyrillic - Slavic languages (for blind users)
Ethiopian*. Ethiopic
Georgian*# Georgian
Greek*# Greek
FullGreek*. Greek (for blind users)
Hebrew*# Hebrew
Lao*# Lao
Lat15*# Latin1 and Latin5 - western Europe and Turkic languages
Lat2*# Latin2 - central Europe and Romanian
Lat38*# Latin3 and Latin8 - Chichewa; Esperanto; Irish; Maltese and Welsh
Lat7*# Latin7 - Lithuanian; Latvian; Maori and Marshallese
Vietnamese*. Latin - Vietnamese
Thai*# Thai
Uni1*. Combined - Latin; Slavic Cyrillic; Hebrew; basic Arabic
Uni2*. Combined - Latin; Slavic Cyrillic; Greek
Uni3*. Combined - Latin; Slavic and non-Slavic Cyrillic
+ default_codeset=# Latin1 and Latin5 - western Europe and Turkic languages
# Latin2 - central Europe and Romanian
# Latin3 and Latin8 - Chichewa; Esperanto; Irish; Maltese and Welsh
# Latin7 - Lithuanian; Latvian; Maori and Marshallese
+ [ TerminusBold = guess ]
+ [ TerminusBold ]
+ default_fontface=TerminusBold
+ [ 10x20 = guess -a TerminusBold != guess ]
+ [ TerminusBold ]
+ FONTSIZE=10x20
+ db_get console-setup/store_defaults_in_debconf_db
+ _db_cmd GET console-setup/store_defaults_in_debconf_db
+ _db_internal_IFS= 	

+ IFS= 
+ printf %s\n GET console-setup/store_defaults_in_debconf_db
+ IFS= 	

+ IFS=
 read -r _db_internal_line
+ RET=true
+ return 0
+ [ true = true ]
+ db_set console-setup/charmap47 UTF-8
+ _db_cmd SET console-setup/charmap47 UTF-8
+ _db_internal_IFS= 	

+ IFS= 
+ printf %s\n SET console-setup/charmap47 UTF-8
+ IFS= 	

+ IFS=
 read -r _db_internal_line
+ RET=value set
+ return 0
+ db_set console-setup/codeset47 # Latin1 and Latin5 - western Europe and Turkic languages
# Latin2 - central Europe and Romanian
# Latin3 and Latin8 - Chichewa; Esperanto; Irish; Maltese and Welsh
# Latin7 - Lithuanian; Latvian; Maori and Marshallese
+ _db_cmd SET console-setup/codeset47 # Latin1 and Latin5 - western Europe and Turkic languages
# Latin2 - central Europe and Romanian
# Latin3 and Latin8 - Chichewa; Esperanto; Irish; Maltese and Welsh
# Latin7 - Lithuanian; Latvian; Maori and Marshallese
+ _db_internal_IFS= 	

+ IFS= 
+ printf %s\n SET console-setup/codeset47 # Latin1 and Latin5 - western Europe and Turkic languages
# Latin2 - central Europe and Romanian
# Latin3 and Latin8 - Chichewa; Esperanto; Irish; Maltese and Welsh
# Latin7 - Lithuanian; Latvian; Maori and Marshallese
+ IFS= 	

+ IFS=
 read -r _db_internal_line
+ RET=value set
+ return 0
+ db_set console-setup/fontface47 TerminusBold
+ _db_cmd SET console-setup/fontface47 TerminusBold
+ _db_internal_IFS= 	

+ IFS= 
+ printf %s\n SET console-setup/fontface47 TerminusBold
+ IFS= 	

+ IFS=
 read -r _db_internal_line
+ RET=20 Unsupported command "#" (full line was "# Latin2 - central Europe and Romanian") received from confmodule.
+ return 20


-- System Information:
Debian Release: buster/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32

Kernel: Linux 4.16.0-rc5 (SMP w/12 CPU cores; PREEMPT)
Locale: LANG=cs_CZ.utf8, LC_CTYPE=cs_CZ.utf8 (charmap=UTF-8), LANGUAGE=cs_CZ.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

-- no debconf information


Reply to: