> 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]
