The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не устанавливается с портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не устанавливается с портов" 
Сообщение от aLGo emailИскать по авторуВ закладки(ok) on 15-Июн-05, 13:36  (MSK)
После обновления не оказалось некоторорых приложений, установить из портов не получается. В частности нужно поставить SpamAssassin
Начинаю собирать из портов:
...
=> Checksum OK for Mail-SpamAssassin-3.0.4.tar.gz.
===>   p5-Mail-SpamAssassin-3.0.4 depends on file: /usr/local/bin/perl5.6.1 - not found
===>    Verifying install for /usr/local/bin/perl5.6.1 in /usr/ports/lang/perl5
===>   Returning to build of p5-Mail-SpamAssassin-3.0.4
===>  Patching for p5-Mail-SpamAssassin-3.0.4
===>   p5-Mail-SpamAssassin-3.0.4 depends on file: /usr/local/bin/perl5.6.1 - not found
===>    Verifying install for /usr/local/bin/perl5.6.1 in /usr/ports/lang/perl5
===>   Returning to build of p5-Mail-SpamAssassin-3.0.4
===>  Applying FreeBSD patches for p5-Mail-SpamAssassin-3.0.4
===>   p5-Mail-SpamAssassin-3.0.4 depends on file: /usr/local/lib/perl5/site_perl/5.6.1/mach/Net/DNS.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.6.1/mach/Net/DNS.pm in /usr/ports/dns/p5-Net-DNS
=> Net-DNS-0.50.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/Net/.
Receiving Net-DNS-0.50.tar.gz (116601 bytes): 100%
116601 bytes transferred in 0.6 seconds (186.20 kBps)
===>  Extracting for p5-Net-DNS-0.50
=> Checksum OK for Net-DNS-0.50.tar.gz.
===>   p5-Net-DNS-0.50 depends on file: /usr/local/bin/perl5.6.1 - not found
===>    Verifying install for /usr/local/bin/perl5.6.1 in /usr/ports/lang/perl5
===>   Returning to build of p5-Net-DNS-0.50
===>  Patching for p5-Net-DNS-0.50
===>   p5-Net-DNS-0.50 depends on file: /usr/local/bin/perl5.6.1 - not found
===>    Verifying install for /usr/local/bin/perl5.6.1 in /usr/ports/lang/perl5
===>   Returning to build of p5-Net-DNS-0.50
===>   p5-Net-DNS-0.50 depends on file: /usr/local/bin/perl5.6.1 - not found
===>    Verifying install for /usr/local/bin/perl5.6.1 in /usr/ports/lang/perl5
===>   Returning to build of p5-Net-DNS-0.50
===>  Configuring for p5-Net-DNS-0.50
env: /usr/local/bin/perl5.6.1: No such file or directory
*** Error code 127

Stop in /usr/ports/dns/p5-Net-DNS.
*** Error code 1

Stop in /usr/ports/mail/p5-Mail-SpamAssassin.
*** Error code 1

Stop in /usr/ports/mail/p5-Mail-SpamAssassin.

perl другое еще приложение просит:

Can't locate Date/Calc.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.6.2/mach
/usr/local/lib/perl5/site_perl/5.6.2 /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.6.2/BSDPAN /usr/local/lib/perl5/5.6.2/mach /usr/local/lib/perl5/5.6.2 .) at
/usr/local/pflogsumm/pflogsumm.pl line 345.
BEGIN failed--compilation aborted at /usr/local/pflogsumm/pflogsumm.pl line 345.
cat: 12Jun2005: No such file or directory


Как корректно снести perl5 и переставить заного чтобы не возникало таких проблем?

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Не устанавливается с портов" 
Сообщение от Дениска. Искать по авторуВ закладки on 15-Июн-05, 13:48  (MSK)
>Как корректно снести perl5 и переставить заного чтобы не возникало таких проблем?
поставить perl из портов и сказать use.perl port?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не устанавливается с портов" 
Сообщение от aLGo emailИскать по авторуВ закладки(ok) on 15-Июн-05, 14:29  (MSK)
>>Как корректно снести perl5 и переставить заного чтобы не возникало таких проблем?
>поставить perl из портов и сказать use.perl port?

Так что то не врублюсь, не ставится:

# cd /usr/ports/lang/perl5
# ls
Makefile                README.html             files                   pkg-message-prefer58    pkg-plist
Makefile.man            distinfo                pkg-descr               pkg-message-sysperl     work
# make install
#
#

Никаких действий, хоть заругался бы

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Не устанавливается с портов" 
Сообщение от axbat Искать по авторуВ закладки(ok) on 15-Июн-05, 14:38  (MSK)
>>>Как корректно снести perl5 и переставить заного чтобы не возникало таких проблем?
>>поставить perl из портов и сказать use.perl port?
>
>Так что то не врублюсь, не ставится:
>
># cd /usr/ports/lang/perl5
># ls
># make install

так а на что ругаться-то?

Итак, делай:
#cd /usr/ports/lang/perl5 && make deinstall clean
#cd /usr/ports/lang/perl5.8 && make install
#use.perl port

и будет у тебя вместо штатного perl 5.8.6, потом смотри уже далее

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Не устанавливается с портов" 
Сообщение от aLGo emailИскать по авторуВ закладки(ok) on 15-Июн-05, 14:54  (MSK)
>Итак, делай:
>#cd /usr/ports/lang/perl5 && make deinstall clean
>#cd /usr/ports/lang/perl5.8 && make install
>#use.perl port
>
>и будет у тебя вместо штатного perl 5.8.6, потом смотри уже далее


Спасибо, только что поглядел и сам сделал:

# cd /usr/ports/lang/perl5.8
# make install

При установке промелькнуло

PKG_PREFIX=/usr/local /bin/sh /usr/ports/lang/perl5.8/work/pkg-install perl-5.8.6_2 POST-INSTALL
Removing stale symlinks from /usr/bin...
    Removing /usr/bin/perl
    Removing /usr/bin/perl5
    Removing /usr/bin/suidperl
    Removing /usr/bin/perl5.6.1 installed by an older perl port
Done.
Creating various symlinks in /usr/bin...
    Symlinking /usr/local/bin/perl5.8.6 to /usr/bin/perl
    Symlinking /usr/local/bin/perl5.8.6 to /usr/bin/perl5
    *** /usr/local/bin/sperl5.8.6 is not there, a symlink won't do any good
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
===>   Compressing manual pages for perl-5.8.6_2
===>   Registering installation for perl-5.8.6_2
===> SECURITY REPORT:


Похоже это
#cd /usr/ports/lang/perl5 && make deinstall clean
само выполнилось

Попробую дальше, поглядеть что к чему.

Спасибо за помощь!!!

За одно, можно уточнить что за команда #use.perl port ?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Не устанавливается с портов" 
Сообщение от Дениска. Искать по авторуВ закладки on 15-Июн-05, 15:07  (MSK)
>За одно, можно уточнить что за команда #use.perl port ?
а почитать /usr/perl/UPDATING?  коменты к портам perl5x
а посмотреть в /usr/local/bin/use.perl?  это же перловый скрипт, практически самодокументированный.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Не устанавливается с портов" 
Сообщение от axbat Искать по авторуВ закладки(ok) on 15-Июн-05, 15:10  (MSK)
>За одно, можно уточнить что за команда #use.perl port ?
указание ОС использовать не штатный perl, а тот, который был установлен из портов.

"антоним" - use.perl system

посмотри в /etc/make.conf - там должна быть строка
NOPERL=yes

соответственно отныне при пересборке "штатный" Perl собираться не будет.

а вообще прочти /usr/ports/lang/perl5.8/pkg-message

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Не устанавливается с портов" 
Сообщение от aLGo emailИскать по авторуВ закладки(ok) on 16-Июн-05, 07:19  (MSK)
Большое спасибо!
Проблему, с вашей помощью оперативно решил, все заработало, теперь есть время почитать.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру