The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Удаление символической ссылки /usr/bin/perl в Free..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Удаление символической ссылки /usr/bin/perl в Free..."
Сообщение от opennews (??) on 31-Янв-05, 11:50 
Вероятно, в предстоящих релизах FreeBSD  5.X и CURRENT,  символическая ссылка /usr/bin/perl, при установке perl порта,  не будет создаваться автоматически. Поэтому, придется либо создавать ее каждый раз вручную, либо менять путь к perl в начале каждого скрипта, установленного не посредством портов.

URL: http://lists.freebsd.org/pipermail/freebsd-stable/2005-January/011478.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=5001

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Извините, но FreeBSD'шники извращенцы"
Сообщение от rad (??) on 31-Янв-05, 11:50 
Извините, но по-моему FreeBSD'шники (а особенно некто Антон Березин) извращенцы.
Нет чтобы чем-нибудь полезным заняться так они ломают систему и говорят что так и надо.
Cообщить модератору | Наверх | ^

15. "Извините, но FreeBSD'шники извращенцы"
Сообщение от DeadMustdie email(??) on 01-Фев-05, 21:03 
>Извините, но по-моему FreeBSD'шники (а особенно некто Антон Березин)
>извращенцы. Нет чтобы чем-нибудь полезным заняться так они ломают
>систему и говорят что так и надо.

Согласен. 99.9% UNIX-систем им, видители, не указ. Pollution-де в
/usr/bin... Ребятки, я тоже очень не люблю Perl и сам в жизни на нём
ничего писать не буду (ну разве что по приговору суда), да только
на нём такая куча софта написана, что он давным давно стал совершенно
неотъемлемым компонентом любой приличной UNIX-like системы. И лежать
ему, просто для обеспечения работоспособности всего этого хозяйства,
только и именно в /usr/bin. Это всё равно как /bin/sh убрать.

Cообщить модератору | Наверх | ^

20. "Извините, но 'писатели' этого треда извращенцы"
Сообщение от Wulf on 03-Фев-05, 01:35 
Такой LOR-овский флейм развить из-за небольшого обсуждения в freebsd-ной рассылке. А вы хоть по ссылке во втором(!) постинге догадались сходить? Там английским по белому написано, что симлинк /usr/bin/perl остается, только формироваться будет не через use.perl, как раньше, а прямо при установке, портово-пакаджной системой. И регистрироваться там. И при деинсталляции убираться. И make.conf меньше захламлять.
А в свете нынешних тенденций написания shell-скриптов, /bin/sh и не нужен. Новое поколение пионеров выбирает #!/bin/bash, скоро пора будет во всех системах такие ссылки делать по дефолту.
Cообщить модератору | Наверх | ^

23. "Извините, но 'писатели' этого треда извращенцы"
Сообщение от Nikola email(??) on 15-Фев-05, 15:37 
>Такой LOR-овский флейм развить из-за небольшого обсуждения в freebsd-ной рассылке. А вы
>хоть по ссылке во втором(!) постинге догадались сходить? Там английским по
>белому написано, что симлинк /usr/bin/perl остается, только формироваться будет не через
>use.perl, как раньше, а прямо при установке, портово-пакаджной системой. И регистрироваться
>там. И при деинсталляции убираться. И make.conf меньше захламлять.
>А в свете нынешних тенденций написания shell-скриптов, /bin/sh и не нужен. Новое
>поколение пионеров выбирает #!/bin/bash, скоро пора будет во всех системах такие
>ссылки делать по дефолту.
Про bash это вы погорячились, причём сильно.........


Cообщить модератору | Наверх | ^

2. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от Аноним email on 31-Янв-05, 12:27 
Подписчикам stable@ удалось убедить оставить /usr/bin/perl, но Антон всё-такие планирует провести некоторые изменения: http://lists.freebsd.org/mailman/htdig/freebsd-stable/2005-January/011539.html
Cообщить модератору | Наверх | ^

4. "так"
Сообщение от XoRe email(??) on 31-Янв-05, 12:31 
Мне кажется, если они вынесли perl из base, то такой ход становится весьма логичным.
Согласен, это не правильно с точки зрения обратной совместимости.
Я думаю, они это сделали для того, чтобы напомнить другим, что perl теперь лежит в /usr/local.
Так или иначе, я думаю, что самому создать эту ссылку - дело 15 секунд.
Cообщить модератору | Наверх | ^

5. "OpenNews: Удаление символической ссылки /usr/bin/perl в Free..."
Сообщение от uldus (ok) on 31-Янв-05, 12:35 
Меня сильно удивило, когда решили убрать старый добный perl 5.005_03.
Это был проверенный, хоть и устаревший, инструмент, все грабли уже давно были пройдены и известны. Для 99% задач его хватало. При обновлении FreeBSD была 100% уверенность, что все скрипты будут работать как и прежде. Сейчас остается набивать себе шишки с вечно меняющимся перлом в портах, в котором от версии к версии постоянно что-то ломается.

Да, пока спасает, ports/lang/perl5, но ему жить, IMHO, не долго осталось.

Cообщить модератору | Наверх | ^

6. "OpenNews: Удаление символической ссылки /usr/bin/perl в Free..."
Сообщение от Andrew (??) on 31-Янв-05, 15:13 
>Да, пока спасает, ports/lang/perl5, но ему жить, IMHO, не долго >осталось.

Откуда такая информация?

Cообщить модератору | Наверх | ^

14. "OpenNews: Удаление символической ссылки /usr/bin/perl в Free..."
Сообщение от Valentin Nechayev email on 01-Фев-05, 19:40 
5.005_03, к сожалению, не устраивает всё большее количество пакетов.
Ну старый он действительно. Не развивается и не лечится.
Нельзя такое вечно хранить.;(
Cообщить модератору | Наверх | ^

7. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от Nikola email(??) on 31-Янв-05, 17:11 
Такое впечатление, что многие зашедшие сюдя не представляют о чём говорят, не похер ли где будет perl? /usr/bin/perl или /usr/local/bin/perl, на мой взгляд однофигственно, тем более о том что perl уберут из системы, я читал на opennet.ru ещё 2 года назад.
А то что реально perl 5.005 уже несоостветсвует, стало ясно, когда стал устанавливать SpamAssassin, даже не стартанул по нормальному, пока из портов perl5 не поставил и не сделал use.perl ports
Cообщить модератору | Наверх | ^

8. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от rad (??) on 31-Янв-05, 17:42 
Такое впечатление, что кое-кто не понимат что произойдет если исчезнет файл "/usr/bin/perl".
Cообщить модератору | Наверх | ^

12. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от butcher email(ok) on 01-Фев-05, 11:20 
Я лично, давно уже использую #!/usr/local/bin/perl.
Написать скрипт, который поменяет во всех старых скриптах заголовок - дело двух минут, так что чем претензии предъявлять лучше бы правили свои старые скрипты, благо вас заранее предупреждают. К слову, эти "некто" из проекта FreeBSD сделали гораздо больше для развития системы которой вы все пользуетесь, так что предъявлять им претензии уж точно не Вам.
Ничего личного.
Cообщить модератору | Наверх | ^

13. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от uldus (ok) on 01-Фев-05, 12:21 
>Написать скрипт, который поменяет во всех старых скриптах заголовок - дело двух
>минут,

По две минуты на тысячу скриптов сколько получится ? Поэтому и создают симлинк, почему не делать это автоматом, загадка.

>так что чем претензии предъявлять лучше бы правили свои старые
>скрипты, благо вас заранее предупреждают.

И на кроссплатформенность забить, где перл всегда был и остается /usr/bin/perl, в отличии от FreeBSD.

>К слову, эти "некто" из проект
>FreeBSD сделали гораздо больше для развития системы которой вы все пользуетесь,
>так что предъявлять им претензии уж точно не Вам.

Эти "некто" идут на поводу болтунов, а не следуют здравому смыслу.

Cообщить модератору | Наверх | ^

17. "Какая такая кроссплатформенность?"
Сообщение от ZOD (??) on 02-Фев-05, 16:55 
perl что POSIXом теперь требо? Должон быть awk и sed, а perl в /usr/local/ только тем кому оно надо. Вот в 3.1 никакого перла небыло насколько я помню, и всё было шоколадно, а в 4х версиях у людей небыло времени killall на С написать, а что такое shell видимо все забыли. Вот и вкрячили туда perl. нафиг он не нужен в base system. хочешь --- ставь из портов, не хочешь не надо. Блин, у меня тогда при апгрейде какойто геморой из-за ентого перла случился........
Cообщить модератору | Наверх | ^

19. "Какая такая кроссплатформенность?"
Сообщение от uldus (ok) on 02-Фев-05, 18:32 
>в /usr/local/ только тем кому оно надо. Вот в 3.1 никакого
>перла небыло насколько я помню,

Был. И в 2.2 тоже был, правда не пятой версии.

Cообщить модератору | Наверх | ^

9. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от Аноним email on 31-Янв-05, 20:07 
Видимо, прогрессивные джедаи используют "#! /usr/bin/env perl" :-)
Cообщить модератору | Наверх | ^

21. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от anonymous (??) on 04-Фев-05, 04:30 
И ведь что интересно, даже в perlintro(1) написано, что именно #!/usr/bin/env perl нужно использовать в Perl скриптах. Неужели большинство перлописателей не читали собственной документации?
Cообщить модератору | Наверх | ^

10. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от green email on 31-Янв-05, 23:19 
давно пора было его вынести из базы. лицензия не та.
Cообщить модератору | Наверх | ^

22. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от chip email(ok) on 05-Фев-05, 13:53 
>давно пора было его вынести из базы.

доброе утро!

Cообщить модератору | Наверх | ^

18. "Удаление символической ссылки /usr/bin/perl в FreeBSD"
Сообщение от Nikola email(??) on 02-Фев-05, 18:23 
Вобщем несмотря на вопли некоторых несознательных товарищей, все дружно решили что perl ports правильное решение.
Cообщить модератору | Наверх | ^

Удалить

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




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

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