FS#41903 - [mkinitcpio] 'mkinitcpio -L' shows read character errors
Attached to Project:
Arch Linux
Opened by jb (jb.1234abcd) - Wednesday, 10 September 2014, 07:43 GMT
Last edited by Dave Reisner (falconindy) - Thursday, 11 September 2014, 14:10 GMT
Opened by jb (jb.1234abcd) - Wednesday, 10 September 2014, 07:43 GMT
Last edited by Dave Reisner (falconindy) - Thursday, 11 September 2014, 14:10 GMT
|
Details
Description:
$ mkinitcpio -L ==> Available hooks column: read failed: Invalid or incomplete multibyte or wide character �� This hook is deprecated in favor of 'block' �� This hook is deprecated in favor of 'keyboard' $ Additional info: * package version(s) core/mkinitcpio 18-2 * config and/or log files etc. original /etc/mkinitcpio.conf Steps to reproduce: as above |
This task depends upon
Closed by Dave Reisner (falconindy)
Thursday, 11 September 2014, 14:10 GMT
Reason for closing: Not a bug
Additional comments about closing: Set a locale other than C, as per the installation guide.
Thursday, 11 September 2014, 14:10 GMT
Reason for closing: Not a bug
Additional comments about closing: Set a locale other than C, as per the installation guide.
$ LC_CTYPE=C mkinitcpio -L
==> Available hooks
column: read failed: Invalid or incomplete multibyte or wide character
¹ This hook is deprecated in favor of 'block'
² This hook is deprecated in favor of 'keyboard'
Are you intentionally using LC_CTYPE=C or LANG=C?
$ echo $LC_CTYPE
$ echo $LANG
C
$ grep -r LC_CTYPE /etc/profile*
/etc/profile.d/locale.sh:unset LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES \
/etc/profile.d/locale.sh:[ -n "$LC_CTYPE" ] && export LC_CTYPE
$ grep -r LANG /etc/profile*
/etc/profile.d/locale.sh:unset LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES \
/etc/profile.d/locale.sh:LANG=${LANG:-C}
/etc/profile.d/locale.sh:export LANG
$ locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
$ localectl list-locales
en_US.utf8
$
Do you intend to use LC_CTYPE=C long term? Or have you just not yet set your locale?
C
POSIX
en_US.utf8
$