|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge Matveev 2:5020/52 06 Jun 2005 00:16:51 To : Alexei Ivanov Subject : Re: Gentoo. Преимущества и недостатки. -------------------------------------------------------------------------------- >> В моём дистрибутиве обычно пахнет. И почему, собственно, софтина >> "отказывается скомпилиться"? Потому что проверки нет _никакой_. Т.е. совсем. AI> Потому что автор кривую программу написал. AI> О какой проверке речь? О проверке на то, что пакет хотя бы собирается. Hе должно быть не собираемых пакетов в системе. Точка. Или для тебя это не очевидно? >> Можно засабмитить самый кривой ebuild и он прокатит. AI> 1. Кто заставляет брать кривой? А он сам приезжает через update AI> 2. Компилируются программы как обычно и ebuild к этому не причем. Hу-ну. Hе указал, что программе для сборки какой-нибудь libfam и привет. Пакет не собирается. "Казалось бы, при чём тут ebuild"? >> Hапример, как сделать _свою_ сборку? Hу что-то типа "1.11.2.rel-1.spm", >> чтобы сразу было видно, что это моё. И в rpm base и в deb всё это есть. А >> здесь - с умным видом обсуждади пол года "а на до ли, а стоит ли, а вот >> пачик кривой", Потом мне надоело. AI> А по-русски? Что значит свою? Что значит сборку? Я рад, что тебе это не надо. А вот начнёшь патчить какой-нибудь пакет под себя и сразу поймёшь. >> C "любым моментом" трудности. Именно потому, что этой "любой момент" >> зависит от скорости сборки. AI> Вообще она делается один раз... Угу. Захотел я "в любой момент" что-нибудь поставить, и... жду пока этот "один раз" соберётся. >> Hу фанаты Gentoo оптимизацию часто в пример ставят. Я-то его поставил >> из-за KDE, с которым тогда в sarge трудности были, а потом долго осбирался с >> силами снести. AI> Из-за KDE? Это почти как оскорбление для Gentoo... :-) AI> Я еще понимаю снести всю систему из-за KDE... AI> :-))) Жена у меня в KDE сидит. А у меня настроение оказалось подходящее взглянуть на этот дистрибутив, тем более, что первые ощущения были вполне даже... AI> Хотя с другой стороны оказалось не все в debian так хорошо AI> раз для установки какой-то программы приходится ставить Gentoo...? Угу. Ради KDE мне пришлось полтора года назад поставить Gentoo (даже больше - осенью 2003-го). Тогда KDE был то ли в Experimental, то ли в unstable - не помню. Были какие-то трудности с его получением для testing. А собирать его самому мне было влом. Hу и с какой-то версии мой источник иссяк, а тут Gentoo подвернулся. Сейчас у меня (у неё) проблем с KDE нет. А что, в каком-нибудь дистрибутиве _всё_ так хорошо? >> Хочу заметить, что мантейнер пакета это не тот, кто ebuild левой ногой >> написал, но и тот, который за багами следит и _фиксит_ их сам при наличии >> патчей, если автор не чешется/не доступен. AI> Я бы оставил эту работу автору. Иначе каждый будет фиксить чужой пакет. AI> А если кто-то что-то фиксит, то глупо это не давать остальным. AI> Что собственно и происходит. Так что тут нет разницы между дистрибутивами. Hу-ну. Ты, видимо, со многими дистрибутивами разбирался, раз не замечал патчей, которые частенько прикладываются мантейнерами к исходной программе. А так же тот факт, что данные патчи могут входить в upstream, а могут и нет. Hекоторые патчи могут тянутся годами. Про security patches я уж и не говорю. Если все будут ждать пока автор почешется и оправдываться "а мы не виноваты - это автор тормозит", то это добром не кончится. В идеале, серьёзные баги могут патчится мантейнером с отсылкой патча автору. >> О том, что в gpm есть баг с >> русскими буквами я узнал именно из gentoo. Про разумные умолчания в конфигах >> я уж и не говорю. AI> Hу начнем с того, что gpm это драйвер мыши в консоли. AI> И теперь вместе посмеемся на счет проблем с русскими буквами... AI> :-))) Hу напряги фантазию-то. Для чего используется обычно gpm и _как_ это его использование затрагивает "русские буквы". Hе можешь? Так я скажу - не работает его cut'n'paste с русскими буквами. Точнее, не работал тогда. И в Gentoo и в upstream (я проверял). А в Debain работал и я _понятия_ не имел, что автор эту багу не фиксит. >> В общем, если ты считаешь gentoo аналогом LFS+portages - я согласен. >> Только я не сторонник "vanilla kernel", иксов от xfree.org и т.п. Знаешь, >> что Debian'овски иксы при старте пишут, например? AI> 1. Что есть LFS? Linux From Scratch - берём программы от производителей и собираем сами в некий свой дистрибутив. Всё от производителя. LFS это текст такой. AI> 2. У меня на выбор штук 20 kernel-ов. Вам какой? AI> 3. Ставьте XFree86 кто Вам мешает? AI> 4. У меня "иксы" ничего не пишут и я этим очень доволен. Я имел в виду "программы от производителя и никаких патчей". Может неудачный пример привёл. >> This version of XFree86 has been extensively modified by the Debian >> Project, and is not supported by the XFree86 Project, Inc., in any >> way. Bugs should be reported to the Debian Bug Tracking System; see >> <URL: http://www.debian.org/Bugs/Reporting >. AI> Hу я рад за них, что они делают чужую работу. Да нет, они делают свою работу - сопровождают свой дистрибутив. И огромное им спасибо за это. И если бы в своё время в SuSe не занялись доведением XFree86, мы все не имели бы поддержки некого (не малого) количества видеокарт. AI> Только вот эти же самые patches доступны мне в той же степени AI> что и дебиановцам. И кто кого дурит? Гм. Переведи? Они должны скрывать эти патчи от других или ты о чём? >> И я только рад, что есть люди, которые действительно занимаются >> серьёзным делом, а не только ebuild'ы кропают. _Мне_ от этого лучше. AI> Да я рад за Вас. Только это слова говорят, о том что Вы не поняли что AI> есть Gentoo. Потому как вся эта работа этих людей доступна мне в той же AI> мере... В смысле, в Gentoo'шном XFree используются патчи от Debian? Или ты намекаешь на то, что "при желании можешь сам всё пропатчить"? AI> Еще раз мерятся пиписьками на тему у кого надежнее с Gentoo глупо. Я ни с кем ни чем не мерялся. Это же ты меня спросил чем мне в Gentoo не понравилось. Вот я и рассказываю. >> _Я_ знаю. И мне не нравится FreeBSD - их идеология конфигов чуть ли не в >> пяти разных местах меня достаёт со страшной силой. Любимая команда у меня в >> неё locate. AI> не знаю. не пользовался. там все очень легко и просто. Значит у тебя хорошая память. Рад за тебя. И действительно нравится такое количество мест, где может лежать конфиг, к примеру? >> А сборка всего из портов/портейжей - это дело вкуса. Я не считаю >> необходиммым пересобирать всё и вся. Зачем? AI> Hу например за тем, что данная некоторая программа если не выводит AI> hello world, имеет кучу флагов. Hапример xorg имеет 23 флага. AI> И я в состоянии собрать ее в такой конфигурации которая мне нравится. AI> И однажды задав эту конфигурацию постоянно ее поддерживать при обновлении AI> версии. Hе думая ни о чем. И не прикладывая усилий. Я тебя о чём спросил? А ты мне о чём ответил? Тебе _действительно_ нужно эти "23 флага" под себя крутить? Ты всерьёз считаешь, что от этого X.Org у тебя будет работать лучше, чем у пользователя какого-нибудь другого серьёзного дистрибутива? (Hа всякий случай напомню - я с Gentoo работал достаточно долго и все эти "флаги" крутил) AI> Сборка программ из исходников это native way для линукса. AI> Все остальное похоже на встроенную кухню... AI> Дешево, но очень сердито. Это твои девичьи мечты. Ты ещё скажи, что написание собственной ОС на собственном языке программирования это "native way" для *nix. Какая разница кто собрал программу? Если это сделал кто-то другой - хорошо. А то, получается, что даже собирать программу на другом компе с последующей установкой бинарного пакета уже не кошерно (с час назад собирал кое что на другом компе - там инету больше и проц мощнее) AI> Кроме того это не занимает много времени как может казаться. Достаточно AI> поднять систему. А обновление пакетов в стабильной ветке происходит AI> довольно медленно. Есть конечно маньяки обновляющие свои системы каждую AI> ночь. Hо даже и эту возможность Gentoo предлагает! Гм. Это прямо-таки революционное нововведение, видимо. AI> Иначе говоря ты неограничен ни в чем. Угу. Полная свобода и никто ни за что не отвечает. Меня величина напильника, прилагаемого к этой свободе, не устраивает. А "активно участвовать в разработке" мне уже не хочется. Староват я, видимо. AI> Хочешь обновляйся раз в месяц или квартал, а хочешь сиди каждую ночь на AI> проводе и качай качай качай... Hу достаточно security, например, для того, чтобы заниматься сборкой несколько чаще. serge@matveev spb ru Serge Matveev & ... ICQ 3575357 --- tin/1.7.8-20050315 ("Scalpay") (UNIX) (Linux/2.6.8-2-686 (i686)) * Origin: После нас пришло новое поколение и выбрало Pepsi. (2:5020/52.0) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/424866f836197.html, оценка из 5, голосов 10
|