#1050160#5
Date:
2023-08-21 07:28:13 UTC
From:
To:
Dear Maintainer,

I am seeing the console-setup.service is failing in the boot log and checked the status of the service as shown below.

```
# systemctl status console-setup.service
● console-setup.service - Set console font and keymap
     Loaded: loaded (/lib/systemd/system/console-setup.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2023-07-12 19:54:56 JST; 2min 30s ago
    Process: 317 ExecStart=/lib/console-setup/console-setup.sh (code=exited, status=1/FAILURE)
   Main PID: 317 (code=exited, status=1/FAILURE)
        CPU: 258ms

Jul 12 19:54:56 ip-172-31-41-202 systemd[1]: Starting Set console font and keymap...
Jul 12 19:54:56 ip-172-31-41-202 console-setup.sh[323]: /usr/bin/setupcon: 870: cannot open /tmp/tmpkbd.Av7boy: No such file
Jul 12 19:54:56 ip-172-31-41-202 systemd[1]: console-setup.service: Main process exited, code=exited, status=1/FAILURE
Jul 12 19:54:56 ip-172-31-41-202 systemd[1]: console-setup.service: Failed with result 'exit-code'.
Jul 12 19:54:56 ip-172-31-41-202 systemd[1]: Failed to start Set console font and keymap.
```

The service is failing mainly because the /tmp folder is not available or it gets cleaned by another service (systemd-tmpfiles.service).

I found similar issue is reported in Ubuntu systems [1] and found fixed [2] in xaniel version.

Can we re-use this patch in Debian to fix this issue?

[1] https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/1824227
[2] https://git.launchpad.net/ubuntu/+source/console-setup/commit/?id=61e09dedcf8af1e4c9b71f856f98aee2c1d2da7e