|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg Adianov 2:5020/400 10 Dec 2004 13:41:20 To : Denis Sergeev Subject : Re: опять ports! -------------------------------------------------------------------------------- On Fri, Dec 10, 2004 at 05:11:09AM +0000, Denis Sergeev wrote: > [skip] > 5) Предположим, у тебя штук пять дешевеньких принт серверов (на 486х) > собраны не известно когда, решил ты чего-то туда доставить и вот выясняется, > что ссылки зависимостей и самих fetch давно устарели, сколько ты потратишь > времени и трафика на обновление портов, перекомпиляцию всего софта на этих > дешвых машинках? Что-то по деньгам мне кажется уже дороговато выходит! А если все же почитать доки и понять концепцию? ;) А потом пересобрать на одной, сделать pkg_create, а на остальных только pkg_add? Или portupgrade -PP? :) Ты сэкономишь и деньги и время, и избавишь тут всех от твоих левых разглагольствований. > > DS> ===> samba-3.0.9,1 depends on shared library: ldap-2.2.7 - found > > DS> Ищу, откуда он взялся? Может USE_LDAP? Hет тут такой опции! > > DS> Аааа, вот, он где: > > DS> .if !defined(WITHOUT_LDAP) > > DS> WANT_LDAP= yes > > DS> .endif > > > > И объясни, нафига тебе явно выбирать LDAP в меню, чтобы его потом > > выключать???? Или ты просто любишь терять своё время по пустякам? > > Hет, мне просто рано или поздно понадобиться понять, а включен ли он был > туда или нет и каким образом его туда включать. cat /var/db/ports/samba3/options И оно тебе все расскажет. А надо будет включить - rm -r этот options и конфигури по новой. > Samba здесь не удачный пример. Там хоть make config работает, а где его > вообще нет? Скажим сначала ты что-то установил, а потом установил ldap и вот Где его ПОКА нет - там его сделают позже. Это недавно появилось и все порты сейчас приводятся к общему знаменателю. > > А кому-то нужно чтобы обязательно был значёк MicroSoft. Создатели порта > > и это должны предусмотреть???? > > Об этом и идет речь, что порт это нечто унифицированное на многие случаи > жизни, но не на все! А опыт показывает, что очень часто может понадобиться > сделать такое чего создатель порта не предусмотрел, вот сразу и начинаешь > думать, ставить из исходников или из портов? Сделай свой порт. Он при апгрейде портов меняться не будет. Или сделай свои патчи на порт. Кто мешает? Многие так и делают. Hо как показывает практика, это надо в одном случае из 10000. У меня тапример только 2 порта стоит самописных. Один из них свежий vnc. > > А время? Или ты нищий безработный, чьё время ничего не стоит? > > В твоем случае о времени тоже нужно подумать! Время единыжды потраченное на изучение доки не идет ни в какое сравнение со временем потраченным каждый раз на ручную пересборку софта. Один раз разберись как переконфигурить чужой порт или сделать свой и не трать больше времени. > > Угумс. Особенно если его покупать у пиратов. Там и думать не надо, и > > делать он ничего не может... Правда если припрут за использования > > нелегалки - пара десятков килобаков за софт на одном твоём компе > > окажутся дешёвым компромисом, лишь бы не на зону. А на 3-х сам посчитай. > > > > DS> 6) Для ./configure мне достаточно почитать --help, а сколько мне > > нужно > > DS> почитать, для того что бы грамотно подправить Makefile портов? Один раз доку. > > 2. Ты видать не пробовал посчитать сколько времени ты теряешь на > > configure, и сколько времени тебе понадобится вспоминания всех настроек > > configure при апгрейде софтины. > > Один раз, запиши все --with=* в нужный скрипт и вспомни о нем только когда > ты обновляешь софт! Получается ты сам для себя делаешь свои порты. Глупо. Ибо уже все за тебя сделано, но ты ленишься изучить это один раз и перестать заниматься глупостями. -- Hе пеняй на зеркало, коли яйца мешают. Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4293108810d4.html, оценка из 5, голосов 10
|