Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upUpdate to qubes-core-vm-3.2.17-1 in custom template generates missing character map messages #2763
Comments
andrewdavidwong
added
bug
C: Fedora
labels
Apr 19, 2017
andrewdavidwong
added this to the Release 3.2 updates milestone
Apr 19, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mvermaes
Oct 23, 2017
I saw a similar issue when updating from qubes-core-vm-3.2.18-1.fc25.x86_64 to 3.2.20-1.fc25.x86_64 today. This is using the default Fedora 25 template now, rather than Fedora 24 minimal, but otherwise the same scenario.
I looked a bit closer at how this is handled, and the Qubes code is searching the output of locale -a which contains en_AU.utf8, but not en_AU.UTF-8, which I think causes the error message to be generated. I'm not sure if this is a bug in that code, or if the charset should always be specified as utf8 instead of UTF-8.
mvermaes
commented
Oct 23, 2017
|
I saw a similar issue when updating from I looked a bit closer at how this is handled, and the Qubes code is searching the output of |
mvermaes commentedApr 19, 2017
Qubes OS version (e.g., R3.2):
R3.2
Affected TemplateVMs (e.g., fedora-23, if applicable):
Custom, but very close to stock fedora-24-minimal
Expected behavior:
dnf updatein TemplateVM produces no unknown messagesActual behavior:
Received the following output during the upgrade:
Steps to reproduce the behavior:
dnf updateGeneral notes:
The messages seem to be generated by this code from the postinstall script, which are skipped in the stock fedora-24-minimal case due to having
LANG=Cin locale.conf:https://github.com/QubesOS/qubes-core-agent-linux/blob/d8e568fa134e922472db1c4bc470fe76e41ad946/rpm_spec/core-vm.spec#L311-L317
Related issues:
#2435