Devuan bug report logs - #652
devuan-installer: Keyboard layout not configured on console

version graph

Package: devuan-installer; Maintainer for devuan-installer is Ralph Ronnquist <ralph.ronnquist@gmail.com>;

Reported by: Olaf Meeuwissen <paddy-hack@member.fsf.org>

Date: Fri, 7 Jan 2022 09:12:01 UTC

Severity: normal

Found in version 5.0.preview-20211220

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.devuan.org
Subject: bug#652: devuan-installer: Keyboard layout not configured on console
Reply-To: Olaf Meeuwissen <paddy-hack@member.fsf.org>, 652@bugs.devuan.org
Resent-From: Olaf Meeuwissen <paddy-hack@member.fsf.org>
Resent-To: devuan-bugs@lists.dyne.org
Resent-CC: paddy-hack@member.fsf.org, Ralph Ronnquist <ralph.ronnquist@gmail.com>
X-Loop: owner@bugs.devuan.org
Resent-Date: Fri, 07 Jan 2022 09:12:01 +0000
Resent-Message-ID: <handler.652.B.164154663318472@bugs.devuan.org>
Resent-Sender: owner@bugs.devuan.org
X-Devuan-PR-Message: report 652
X-Devuan-PR-Package: devuan-installer
X-Devuan-PR-Keywords: 
Received: via spool by submit@bugs.devuan.org id=B.164154663318472
          (code B); Fri, 07 Jan 2022 09:12:01 +0000
Received: (at submit) by bugs.devuan.org; 7 Jan 2022 09:10:33 +0000
Delivered-To: devuanbugs@dyne.org
Received: from tupac3.dyne.org [195.169.149.119]
	by doc.devuan.org with IMAP (fetchmail-6.4.16)
	for <debbugs@localhost> (single-drop); Fri, 07 Jan 2022 09:10:33 +0000 (UTC)
Received: from mo-sw.mose-mail.jp (mo-sw1801-0.mose-mail.jp [202.238.237.3])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by mail.dyne.org (Postfix) with ESMTPS id 2D90F66134D
	for <submit@bugs.devuan.org>; Fri,  7 Jan 2022 10:10:25 +0100 (CET)
Received: by mo-sw.mose-mail.jp (mose-mo-sw1801) id 2079AMhH019917; Fri, 7 Jan 2022 18:10:23 +0900
Received: from basecamp (localhost [127.0.0.1])
	by mbox.mose-mail.jp (mose-mbox1801) id 2079ALaJ001158
	for <submit@bugs.devuan.org>; Fri, 7 Jan 2022 18:10:22 +0900
Received: from olaf (uid 1000)
	(envelope-from olaf@ueda.ne.jp)
	id 40250
	by basecamp (DragonFly Mail Agent v0.13);
	Fri, 07 Jan 2022 18:10:21 +0900
User-agent: mu4e 1.6.10; emacs 27.1
From: Olaf Meeuwissen <paddy-hack@member.fsf.org>
To: Devuan Bug Tracking System <submit@bugs.devuan.org>
Date: Fri, 07 Jan 2022 17:12:41 +0900
Message-ID: <87k0fckkoz.fsf@basecamp>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Status: No, score=0.2 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS,
	RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,SPF_PASS,UNPARSEABLE_RELAY,
	URIBL_BLOCKED autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.dyne.org
[Message part 1 (text/plain, inline)]
Package: devuan-installer
Version: 5.0.preview-20211220
Severity: normal
X-Debbugs-Cc: Olaf Meeuwissen <paddy-hack@member.fsf.org>

Dear Maintainer,

Doing a number of test installs with the above installer's netinstall
ISO, I noticed that the selected keyboard layout is not persisted on the
console post-install.  That is, the selection is only active during the
installation itself.  After finishing the installation, the layout on
the console is US-ASCII.  On the Xfce desktop, the selected layout is
configured correctly.  This issue only manifests itself on the console,
i.e. on systems without a GUI or after you switch to a VT.

Excerpts from the attached installation/syslog show:

  apt-install: Queueing package console-setup for later installation

  in-target: Package console-setup is not available, but is referred to by another package.
  in-target: This may mean that the package is missing, has been obsoleted, or
  in-target: is only available from another source
  in-target:
  in-target: E: Package 'console-setup' has no installation candidate
  base-installer: warning: Failed to install console-setup into /target/: 100

I checked the ISO image and it only contains console-setup-udeb.

I had no trouble installing console-setup afterwards (although the
debconf question may be a bit intimidating for inexperienced users).

It seems that only the base-system installation step tries to install
console-setup and that no additional attempt is made to do this after
APT has been configured.

Adding the console-setup package (and any missing Depends:!) to the
installer's package pool should fix this.

Hope this helps.

BTW, US-ASCII keybindings on a Japanese keyboard seriously suck.
-- System Information:
Architecture: x86_64

Kernel: Linux 5.15.0-2-amd64 (SMP w/16 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: runit (via /run/runit.stopit)
LSM: AppArmor: enabled
[syslog.gz (application/gzip, attachment)]

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Sat Apr 20 08:38:44 2024;