emerge + /usr/bin/ebuild + /etc/portage/bashrc
Добрый день. Пытаюсь выполнить команду: /usr/bin/ebuild /usr/portage/dev-php/pecl-taint/pecl-taint-1.2.2-r1.ebuild fetch
Выдает что в make.conf нужно поменять переменную с PHP_TARGETS=«php7-0» на PHP_TARGETS=«php5-4»
The following REQUIRED_USE flag constraints are unsatisfied: php_targets_php5-4
Поменять не сложно. Однако, если поменять переменную на PHP_TARGETS=«php5-4» и выполнить /usr/bin/ebuild /usr/portage/dev-php/pecl-taint/pecl-taint-2.0.0_beta.ebuild fetch
выдает что в make.conf нужно поменять переменную с PHP_TARGETS=«php7-0» на PHP_TARGETS=«php5-4»
The following REQUIRED_USE flag constraints are unsatisfied: php_targets_php7-0
Согласно документации есть файл /etc/portage/bashrc, в котором можно настроить переменные под КАТЕГОРИЮ\ПАКЕТ\ВЕРСИЮ и т.д. Однако у меня они не отрабатывают (и не ругается , если синтаксис не верный).
ВОПРОС: 1) bashrc не влияет на команду /usr/bin/ebuild и не отрабатывает на фазы? 2) я не правильно пишу bashrc (буду признателен за ваши примеры)?
Спасибо большое заранее.