> On Nov 25, 2015, at 18:37, Vladislav V. Prodan <[email protected]> wrote:
> 
> 
> 
> 25 ноября 2015 г., 18:31 пользователь Taras Heychenko <[email protected]> 
> написал:
>     Hi!
> Люди добрые, помогите не сойти с ума…
> 
> Баян.
> Глиб требует Perl 5.18.
> Подправьте у него в Makefile версию перла.

Это в смысле в /usr/ports/devel/glib20

Там такого нету.

[root@chummy /usr/ports/devel/glib20]# egrep -r 5.18 .
[root@chummy /usr/ports/devel/glib20]#



> 
>  
> Была машина, для опытов. На ней как-то были установлены какие-то пакеты. И 
> стояла на ней 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

--
Taras Heychenko
[email protected]




Ответить