URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 31362
[ Назад ]

Исходное сообщение
"Что за PERL приходит по INSTALLWORLD и как от этого избавиться?"

Отправлено damnedbird , 24-Июн-03 15:50 
Добрейший денёк!

Скачал и воткнул тут себе в 4.7 перл 5.8.х. Всё работало зашибись. Потом сказал CVSUP до 4.8, make world и весь мой новенький перл чудесно накрылся 5_003.053 или как там его?

Вскрытие показало, что в /usr/src/contrib живёт тот самый древний перл, который по make installworld, очевидно, и вылезает на свободу. Можно как-то этого избежать на будущее? У меня суровое ощущение сложной галлюцинации! Не может же такого быть? Или может? Неужели в комплекте релиза идёт такое старьё?

Я бы не возникал, но свежий MRTG и ещё кое-какие приблуды очень требуют свежего перла...

Поможите, кто чем может!


Содержание

Сообщения в этом обсуждении
"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено Nikolaev D. , 24-Июн-03 16:17 
Как вариант - ставь перл куда-нибудь не по дефолту.А ветка 4.х стабильная и всяких новшест, как перлы туда не клали. Если не страшно - переходи на 5.х ветку, там вроде обещали выкинуть перл. Соответственно потом ставишь его какой хошь, и при make world он у тебя не меняется.

"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено damnedbird , 24-Июн-03 16:48 
>Как вариант - ставь перл куда-нибудь не по дефолту.А ветка 4.х стабильная
>и всяких новшест, как перлы туда не клали. Если не страшно
>- переходи на 5.х ветку, там вроде обещали выкинуть перл. Соответственно
>потом ставишь его какой хошь, и при make world он у
>тебя не меняется.

Ы. Жал, конечно. И всё равно, make world наверняка поверх бинарей накидает - это уж к гадалке не ходи. Придётся всё равно накатывать.

Спасиб...


"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено lavr , 24-Июн-03 16:32 
>Добрейший денёк!
>
>Скачал и воткнул тут себе в 4.7 перл 5.8.х. Всё работало зашибись.
>Потом сказал CVSUP до 4.8, make world и весь мой новенький
>перл чудесно накрылся 5_003.053 или как там его?
>
>Вскрытие показало, что в /usr/src/contrib живёт тот самый древний перл, который по
>make installworld, очевидно, и вылезает на свободу. Можно как-то этого избежать
>на будущее? У меня суровое ощущение сложной галлюцинации! Не может же
>такого быть? Или может? Неужели в комплекте релиза идёт такое старьё?
>
>
>Я бы не возникал, но свежий MRTG и ещё кое-какие приблуды очень
>требуют свежего перла...
>
>Поможите, кто чем может!

use.perl port - делал?


"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено damnedbird , 24-Июн-03 16:51 
на свободу. Можно как-то этого избежать
>>на будущее? У меня суровое ощущение сложной галлюцинации! Не может же
>>такого быть? Или может? Неужели в комплекте релиза идёт такое старьё?
>>Я бы не возникал, но свежий MRTG и ещё кое-какие приблуды очень
>>требуют свежего перла...
>>Поможите, кто чем может!
>
>use.perl port - делал?

:-(    ) Нет. Я и слов таких не слышал. Что читать, куда смотреть?


"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено lavr , 24-Июн-03 17:03 
>на свободу. Можно как-то этого избежать
>>>на будущее? У меня суровое ощущение сложной галлюцинации! Не может же
>>>такого быть? Или может? Неужели в комплекте релиза идёт такое старьё?
>>>Я бы не возникал, но свежий MRTG и ещё кое-какие приблуды очень
>>>требуют свежего перла...
>>>Поможите, кто чем может!
>>
>>use.perl port - делал?
>
>:-(    ) Нет. Я и слов таких не слышал.
>Что читать, куда смотреть?

less /usr/ports/lang/perl5.8/pkg-message

use.perl port - прошерстит все что нужно и заменит системный perl на
тот что из портов, соответственно добавит в /etc/make.conf:

# -- use.perl generated deltas -- #
# Created: Wed May 28 22:16:53 2003
# Setting to use base perl from ports:
PERL_VER=5.8.0
PERL_VERSION=5.8.0
PERL_ARCH=mach
NOPERL=yo
NO_PERL=yo
NO_PERL_WRAPPER=yo

после чего делай все что хошь, cvsup, make buildworld, make installworld
perl5.8 из портов ставил, если да - почему сообщение не читал после
make install?


"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено damnedbird , 24-Июн-03 17:13 
>>>use.perl port - делал?
>>
>>:-(    ) Нет. Я и слов таких не слышал.
>>Что читать, куда смотреть?
>
>less /usr/ports/lang/perl5.8/pkg-message
>
>use.perl port - прошерстит все что нужно и заменит системный perl на
>
>тот что из портов, соответственно добавит в /etc/make.conf:
>
># -- use.perl generated deltas -- #
># Created: Wed May 28 22:16:53 2003
># Setting to use base perl from ports:
>PERL_VER=5.8.0
>PERL_VERSION=5.8.0
>PERL_ARCH=mach
>NOPERL=yo
>NO_PERL=yo
>NO_PERL_WRAPPER=yo
>
>после чего делай все что хошь, cvsup, make buildworld, make installworld
   Вот спасибо! Сейчас зачитаю.

>perl5.8 из портов ставил, если да - почему сообщение не читал после
>make install?
   Нет. Качал с CPAN. Я вообще не люблю ставить из портов - легко и приятно, конечно, но, во-первых, люблю сконфигурить всё руками и раскидать как хочется, и, во-вторых, такое у меня впечатление, что версии в портах частенько отстают от реальной жизни. А собранный из сорцов, вроде, ничего такого не писАл.... Вроде бы как.

   Спасибо огромное! Спасено множество нервных клеток :-))


"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено lavr , 24-Июн-03 18:04 
>>>>use.perl port - делал?
>>>
>>>:-(    ) Нет. Я и слов таких не слышал.
>>>Что читать, куда смотреть?
>>
>>less /usr/ports/lang/perl5.8/pkg-message
>>
>>use.perl port - прошерстит все что нужно и заменит системный perl на
>>
>>тот что из портов, соответственно добавит в /etc/make.conf:
>>
>># -- use.perl generated deltas -- #
>># Created: Wed May 28 22:16:53 2003
>># Setting to use base perl from ports:
>>PERL_VER=5.8.0
>>PERL_VERSION=5.8.0
>>PERL_ARCH=mach
>>NOPERL=yo
>>NO_PERL=yo
>>NO_PERL_WRAPPER=yo
>>
>>после чего делай все что хошь, cvsup, make buildworld, make installworld
>   Вот спасибо! Сейчас зачитаю.
>
>>perl5.8 из портов ставил, если да - почему сообщение не читал после
>>make install?
>   Нет. Качал с CPAN. Я вообще не люблю ставить
>из портов - легко и приятно, конечно, но, во-первых, люблю сконфигурить
>всё руками и раскидать как хочется, и, во-вторых, такое у меня
>впечатление, что версии в портах частенько отстают от реальной жизни. А
>собранный из сорцов, вроде, ничего такого не писАл.... Вроде бы как.
>

я собираю сам только то чего нет в портах, остальное только через порты,
лучше порт поправить под себя и не иметь геморроя, особенно с perl'ом,
который в портах наконец сделали взаимозаменяемый системному

>   Спасибо огромное! Спасено множество нервных клеток :-))

лучше поставить из портов, заменить системный, потом ради бога cpan
и доставляй все что хочешь. Я раньше тоже сам ставил как мне нужно, до
тех пор пока порты не отрихтовали и систему сделали независимой от
версии perl'а.


"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено damnedbird , 25-Июн-03 14:15 
>лучше поставить из портов, заменить системный, потом ради бога cpan
>и доставляй все что хочешь. Я раньше тоже сам ставил как мне
>нужно, до
>тех пор пока порты не отрихтовали и систему сделали независимой от
>версии perl'а.

   10х огромное. Всё собралось и работает как обещано.


"Что за PERL приходит по INSTALLWORLD и как от этого избавить..."
Отправлено lavr , 25-Июн-03 14:36 
>>лучше поставить из портов, заменить системный, потом ради бога cpan
>>и доставляй все что хочешь. Я раньше тоже сам ставил как мне
>>нужно, до
>>тех пор пока порты не отрихтовали и систему сделали независимой от
>>версии perl'а.
>
>   10х огромное. Всё собралось и работает как обещано.

только теперь уж про /etc/make.conf и его содержимое не забывай, а то
грохнешь и потом будешь систему собирать, да и вообще в нем можно
наставить ЧЕГО не пересобирать и не устанавливать на новой системе