FreeBSD make installworld: /usr/share/locale/nb_NO.ISO8859-1/LC_TIME: Too many levels of symbolic links - косяк
Собирал FreeBSD 7.1 STABLE - при установке мира вываливает с сообщением install: /usr/share/locale/nb_NO.ISO8859-1/LC_TIME: Too many levels of symbolic links
Оказалось что 2 файла локалей являются симлинками друг на друга
Косяк с Норвежским: /usr/share/locale/no_NO.ISO8859-1/LC_TIME и /usr/share/locale/no_NO.ISO8859-1/LC_TIME.
Поскольку Норвежский язык в России не очень актуален поступил просто, один из линков поменял на реальный пустой файл.
Решение:
rm -f /usr/share/locale/no_NO.ISO8859-1/LC_TIME
touch /usr/share/locale/no_NO.ISO8859-1/LC_TIME
rm -f /usr/share/locale/no_NO.ISO8859-1/LC_TIME
touch /usr/share/locale/no_NO.ISO8859-1/LC_TIME
Такой же точно косяк и с UTF-8: /usr/share/locale/nb_NO.UTF-8/LC_TIME: Too many levels of symbolic links
поступил аналогично:
rm -f /usr/share/locale/no_NO.UTF-8/LC_TIME
touch /usr/share/locale/no_NO.UTP-8/LC_TIME
rm -f /usr/share/locale/no_NO.UTF-8/LC_TIME
touch /usr/share/locale/no_NO.UTP-8/LC_TIME