FS#76654 - [mkinitcpio] new sd-vconsole patch cannot deal with "regular" font files
Attached to Project:
Arch Linux
Opened by Gunnar Bretthauer (Taijian) - Thursday, 24 November 2022, 11:45 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 07 December 2022, 21:41 GMT
Opened by Gunnar Bretthauer (Taijian) - Thursday, 24 November 2022, 11:45 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 07 December 2022, 21:41 GMT
|
Details
Description:
Commit a6ba032963c6f7da02ee2b8e4753ea8d0469787c changed the way the sd-vconsole hook checks for $FONT files to add to the initramfs. Since then, there is an unfortunate interaction with plymouth-git. plymouth-git declares (and uses) $FONT in its install script, setting $FONT to the full file path to the console font (typically ending in .ttf|.otf or somesuch). sd-vconsole will now find this $FONT variable, try to resolve it, fail, and then throw an error message - likely because the new regex is faulty. Additional info: * v33 * ERROR: sd-vconsole: requested font not found: '/usr/share/fonts/noto/NotoSans-Regular.ttf' * I'd love to have created one, but the account creation page for Archlinux SSO seems to be buggy - I tried to 2FA confirm with 3 different apps, but it wouldn't let me... So, no, no bug report from me Steps to reproduce: Install plymouth-git. Run mkinitcpio. See error message. |
This task depends upon
Closed by Toolybird (Toolybird)
Wednesday, 07 December 2022, 21:41 GMT
Reason for closing: Fixed
Additional comments about closing: mkinitcpio 34-1
Wednesday, 07 December 2022, 21:41 GMT
Reason for closing: Fixed
Additional comments about closing: mkinitcpio 34-1
But I guess, so should the consolefont, keymap and sd-vconsole hooks.