Страница 1 из 1

Обновление perl c 5.10 до 5.16

Добавлено: 2013-08-13 10:05:43
digital_punk
Здравствуйте товарищи!

Имеется:

Код: Выделить всё

satellite# uname -a
FreeBSD satellite 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Nov 11 11:59:29 UTC 2011     root@satellitte:/usr/obj/usr/src/sys/FTTB3  amd64
Хочу обносить perl с 5,10 до 5,16. В файл /usr/ports/UPDATING смотрел.
Не могу разобраться с двумя вещами:
- если апгрейдить perl 5.16xx версий, то использовать perl-after-upgrade уже не нужно, так как он удален по причине не надобности (или мне все-таки нужно?);

Код: Выделить всё

portupgrade -rf perl
- но мне получается нужно сделать более развернутый апдейт

Код: Выделить всё

pkgdb -Ff
env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.16 -f perl5.10.\*
portupgrade -fr perl
Правильно ли я понимаю, что мне нужен 2й вариант, без использования perl-after-upgrade ?

Re: Обновление perl c 5.10 до 5.16

Добавлено: 2013-08-13 13:56:01
skeletor
Можно любой.

Re: Обновление perl c 5.10 до 5.16

Добавлено: 2013-08-13 14:08:49
digital_punk
А то что там получается компилировались приложения, которые зависят от перла, не будут ругаться? При том в апдейтах написано, что изменились каталоги перловые... Я только за это переживаю...

Re: Обновление perl c 5.10 до 5.16

Добавлено: 2013-08-13 14:21:55
skeletor
Ключ -r отвечает за то, что бы пересобрать заново, с новым перлом, такие приложения.

Re: Обновление perl c 5.10 до 5.16

Добавлено: 2013-08-13 14:30:20
digital_punk
За ключ читал. Спасибо. Буду пробовать, а о результатах - отпишусь.

Re: Обновление perl c 5.10 до 5.16

Добавлено: 2013-08-13 15:24:17
digital_punk
Вроде как обновился. Пока глюков не заметил. Если будут - скажу.

Re: Обновление perl c 5.10 до 5.16

Добавлено: 2013-08-13 15:59:09
digital_punk
Приходиться явно реинсталлить софт, который зависит от перла, что не есть хорошо. Особенно exim, apache и т.д.