Архив заметок

Обновление Perl

Просмотров: 2744Комментарии: 0
FreeBSD

Запишу на будущее заметку. Сегодня после обновления дерева портов заглянул в файл /usr/ports/UPDATING, чтобы убедиться в необходимости пересобрать тот или иной порт.

Сегодня в этом файле была такая новость:

20130204:
AFFECTS: users of lang/perl5.8 and lang/perl5.10
AUTHOR: az@FreeBSD.org
lang/perl5.8 and lang/perl5.10 have been removed since they've been EOL by upstream. You will have to recompile all perl dependant ports after updating your ports tree. Please see entry 20110517 for help.

Запись от 20110517 нашел в нем же и приведу ее ниже с моим переводом.

Вышел lang/perl5.14. Если вы хотите перейти на него например с lang/perl5.12, следуйте нижеприведенным шагам:

Пользователи Portupgrade:

  1. Исправьте pkgdb.db (для безопасности):
  2. pkgdb -Ff

  3. Переустановите новую версию perl (5.14):
  4. env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.14 -f perl-5.12.\*

  5. Переустановите все зависимости Perl:
  6. portupgrade -fr perl

Пользователи Portmaster:

  • portmaster -o lang/perl5.14 lang/perl5.12

Консервативный метод:

  • portmaster p5-

Комплексный метод (возможно будет излишним):

  • portmaster -r perl-
Заметка: Если "perl-" соответствует более чем одному порту необходимо указать явно имя каталога Perl в /var/db/pkg.
Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)