freebsd - Can't locate nginx.pm

denis denis at webmaster.spb.ru
Mon Jul 8 15:16:03 UTC 2013


08.07.2013 18:46, Sayetsky Anton пишет:
> ___ The directory structure where Perl is installed has also been 
> modified:
> "major.minor" is now used instead of "major.minor.patchlevel". ___
> Следовательно, данный скрипт вообще более не нужен. Потому что модули
> для 5.14.1 и 5.14.2 будут лежать в каталоге 5.14.
тут понятно, согласен, давно пора.

>   А между 5.14 и 5.16
> может измениться ABI, вследствие чего пересборка обязательна
_может_ измениться. То есть все-равно нужен скрипт для проверки, может и 
так можно перенести, а что действительно надо пересобирать - пересобрать.

> (и ось тут ни при чём, однако).
Не согласен. Например, как объяснить новичку обновление перла на 
минорную версию одной командой? Без установки доп пакетов. Вот что-то 
такое и должен делать perl-after-upgrade.
Ну и например обновил юзер перл руками, и теперь через portupgrade уже 
не обновить всё зависимое. Что-то типа
pkg info -qa |egrep "^p5-"|xargs portupgrade -r
потому что после ручного make install в новом месте portmaster выдает на 
обновление только то, что я уже руками пересобрал.
# portmaster -r perl
...
===>>> The following actions will be taken if you choose to proceed:
         Re-install perl-5.16.3
         Re-install nginx-1.4.1_1,1

===>>> Proceed? y/n [y]

И пусть теперь такую конструкцию напишет новичок. Или что, для 
обслуживания фри нужно искать гуру, ибо оно не юзер-френдли?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130708/e3c21d9c/attachment.html>


Подробная информация о списке рассылки nginx-ru