Ошибка при выполнении /etc/init.d/consolefont [Решено]

Картина такова, что при загрузке системе не удается установить нужный мне шрифт. При попытке перезапустить скрипт, наблюдаю следующее:
localhost # /etc/init.d/consolefont restart
* Caching service dependencies... [ ok ]
/etc/init.d/consolefont: line 12: is_uml_sys: команда не найдена
/etc/init.d/consolefont: line 12: is_xenU_sys: команда не найдена
* Setting user font...
seq: неверный аргумент с плавающей точкой:
Попробуйте `seq --help' для получения более подробного описания.
* Failed to set user font [ !! ]
* ERROR: consolefont failed to start

Вручную же все устанавливается:
localhost # setfont ter-k14n

Можете подсказать чего в системе не хватает?

emerge --sync && emerge -uDN

emerge --sync && emerge -uDN world && revdep-rebuild
Хотя для начала можно просто сделать revdep-rebuild.

Так же покажите сам /etc/init.d/consolefont

Полагаю, проблема возникла

Полагаю, проблема возникла после обновления openrc (или baselayout-1.x) - для новой версии должен был обновиться скрипт инициализации /etc/init.d/consolefont (у меня в нём вообще никаких команд is_uml_sys нет), но при etc-update это не было сделано (оставлен устаревший скрипт от старой версии).
Решение - удалить /etc/init.d/consolefont и пересобрать openrc (baselayout), чтобы скрипт гарантированно обновился.

О! То, что доктор прописал!

О! То, что доктор прописал! Спасибо за ответы и в частности WiseLord`у!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".