When mkinitcpio loads the hook consolefont, you need to define a custom font FONT=[font name] (e.g. FONT=ter-220n) in /etc/vconsole.conf, that will change font for boot log.
OR
If you do not want a custom font for boot log, just remove the hook consolefont in /etc/mkinitcpio.conf
I don’t have any mention of consolefont in my /etc/mkinitcpio.conf, but I get that warning too. I do however have the two FONT lines in my /etc/vconsole.conf.
Are you using the hook systemd and sd-vconsole in mkinitpcio.conf?
I checked mkinitcpio without the hook systemd and no consolefont in VM, this warning is gone.
If I added the hook consolefont and font is empty in /etc/vconsole.conf , the warning appears.
Commenting out the two FONT entries in /etc/vconsole.conf also gets rid of the warning.
.pacnew files usually only contain default values and/or examples of such.
The idea is that you’d look at them, compare them to your own configuration, and if there’s anything new that needs to be added, copy that over into your own configuration file, or adapt it to your own configuration.
There’s no need to replace your own configuration by the one in the .pacnew — that may even be undesirable.
Sometimes, I think, settings can also become totally unnecessary, change…or even compulsory, and you have to adapt your configuration to it. Otherwise the software may stop working. It literally changes between and from person-to-person. There’s no one-size-fits-all sollution.
And by the way, some of those warnings regarding missing firmware are for driver modules which are not supplied. One of them is available from the AUR — it’s an Adaptec SAS RAID driver for the AIC-94xx adapter family — but the others are neither in the repositories nor in the AUR.
Nobody is perfect, including the manjaro developers. Just as a reference: in the current (May) install iso, this is the default setting. Consolefont as hook and then missing consolefont in .conf. (DE locale and xfce). Which produces this warning.
Well, somebody missed it. Does not matter much in that case.