Пытаюсь собрать в Gentoo компилятор языка D.
Он сам от себя зависит и я поставил бинарники dmd в home. Пытался:
-
Выставить переменные окружения PATH/LDPATH в /etc/env.d/50baselayout и сделать envupdate
-
Сделать символические ссылки в /usr/local/bin и /usr/local/lib64
С одинаковым результатом: в системе пользователи команду dmd
видят, а emerge dev-lang/dmd
проваливается с ошибкой «команда не найдена»:
/var/tmp/portage/dev-lang/dmd-2.099.1/temp/environment: строка 1328: dmd: команда не найдена
Что за чертовщина? В каком окружении portage запускает команды? Как его исправить?