25 ноября 2015 г., 18:31 пользователь Taras Heychenko <[email protected]>
написал:

>     Hi!
> Люди добрые, помогите не сойти с ума…
>

Баян.
Глиб требует Perl 5.18.
Подправьте у него в Makefile версию перла.



> Была машина, для опытов. На ней как-то были установлены какие-то пакеты. И
> стояла на ней 8-я фря.
> Снес /usr/src
> вытащил svn’ом 9 stable
> пересобрал-установил ядро-мир, все как описано в Makefile
> снес /usr/ports
> вытащил svn’ом /usr/ports
> выполнил (по просьбам portupgrade) pkg-static install -f pkg
>
> Дальше начал потихоньку устанавливать и апгрейдить пакеты
> В процессе выполнения действа:
> 1. обнаружилось, что система портов считает, что perl на машину не
> установлен
> 2. был установлен perl5.20 и в make.conf прописано
> DEFAULT_VERSIONS+=perl5=5.20
> 3. при пересборке mutt’а обнаружились ошметки perl5.18 (симлинки из
> /usr/bin стояли именно на 5.18 в /usr/local/bin)
> 4. переставил симлинки на /usr/local/bin/perl5.20.3
> 5!!!. при попытке [пере]собрать midnight commander из портов он упорно
> лезет собирать perl5.18
>
> При том, что pkg info показывает зависимость от 5.20
> при том, что make search name=mc в /usr/ports/ показывает B-DEPS и R-DEPS
> от perl5.20
> при том, что в make.conf прописано DEFAULT_VERSIONS+=perl5=5.20
> ну и совсем уже от безнадеги, после make extract в /usr/ports/misc/mc
> команда
> egrep -r 5.18 .
> показывает только одну строчку, никак к перлу не относящуюся.
>
> Помогите не сойти с ума, подскажите, какого лешего mc так упорно пытается
> поставить perl5.18?
>
>
> --
> Taras Heychenko
> [email protected]
>
>
>
>
>


-- 
 Vladislav V. Prodan
 System & Network Administrator
 support.od.ua

Ответить