kernc / kernc/logkeys

logkeys: LC_CTYPE locale must be of UTF-8 type

Open
#125 0 comments 0 reactions 0 assignees View on GitHub
auto-migrated Priority-Medium Type-Defect
Dominant language
C++
Stars
834
Forks
254
PR merge metrics
No merged PRs in 30d

Description

```
If reporting a bug, please ensure the bug is present in the latest
developmental source (checkout from SVN). Some major bugs have been fixed
already.

What steps will reproduce the problem?
1.logkeys -s
2.logkeys --start
3.llk -s llk --start

What is the expected output?
What do you see instead?

What version of the product are you using (`logkeys --help`)?
On what operating system?
logkeys version: 0.1.1a
@ Debian Jessie (testing)

Please provide any additional information below.
If applicable, also attach contents of /proc/bus/input/devices, the output
of command `dumpkeys -n > dumpkeys.output`, and any
other relevant files.

# locale
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

```

Original issue reported on code.google.com by `janik.kn...@gmail.com` on 6 Jan 2015 at 9:51

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the reported commands on Debian Jessie with the shown de_DE.UTF-8 locale, then trace the locale-handling path involved in startup. The issue does not provide expected or actual output, so first establish the failure; done means logkeys starts successfully without requiring a different LC_CTYPE locale.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
internationalization, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.