|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 07 Dec 2001 18:37:46 To : "Oleg O. Ossovitskii" Subject : Re: Re[4]: Вышел ASPLinux 7.2 --------------------------------------------------------------------------------
Hi, Oleg!
>>>>> "OOO" == Oleg O Ossovitskii <oleg@kgpa.ru> writes:
VB>> OOO> Хранение в /var/log/packages, как делает, например, Патрик меня
VB>> OOO> гораздо больше устраивает.
VB>> а меня совсем не устраивает.
OOO> По крайней мере с выходом новой версии pkgtool вся база у меня не
OOO> уходит в /dev/null ;-)
у меня тоже, странно, да?
OOO> А если бы даже и уходила - я все равно всегда тащу исходник + патчи.
я тоже - все src.rpm _уже_ под рукой...
Снова странно, да?
VB>> OOO> Кстати, один из самых лучших дистрибутивов - SUSE, как это ни
VB>> OOO> прискорбно, является rpm based.
VB>> откуда скорбь? ;)
OOO> От несознательности людской :)
не вижу никакой несознательности.
VB>> OOO> 2. зачем быть исключением? а зачем делать так же плохо как все?
VB>> а я считаю что они делают очень хорошо. Лучше чем многие ;)
OOO> Это Ваше субъективное мнение.
А то, было ваше субъективное. Я так понимаю, что объективного _мнения_
вообще не бывает. Бывает некоторая статистика.
VB>> OOO> По моему если человеку нужно скачать исходник и патч, то сильно не
VB>> OOO> напряжет скачать 2 файла вместо 1-го
VB>> стоп. С чего все началось? Что кому-то сильно напряжно искать патчи.
OOO> да. не сильно напряжно, если я их регулярно там беру, мне сильно
OOO> напряжно искать патчи к новому для меня софту.
если не сильно напряжно - то в чем проблемы? Зачем просить людей делать
то, что они не то что не привыкли делать, что сильно поменяет характер их
работы?
VB>> Вот тот факт, что и исходник, и _все_ патчи в одном файле и есть
VB>> ДОСТОИHСТВО, и простота скачивания. Hикогда не зубудешь, и никакого
OOO> Ага и лишний приработок провайдеру, я за траффик плАчу.
я тоже, что характерно ;)
Поэтому у меня есть shell, где rpm-based дистрибутив (RH), и где я могу
расколупать src.rpm, в том редком случае если я сделал глупость, побежал
впереди паровоза, и уже выкачал исходники. А еще я там иногда
перепаковываю tar.gz в tar.bz2, если автор софтины не выкладывает сам
bz2...
Hо к тому, как удобнее _авторам_дистрибутива_ паковать компоненты
_дистрибутива_ это ниакого отношения не имеет. Hе так ли?
И наверняка они не просто "сами по себе тусуются", а таки собирают
статистику, как удобнее им взаимодейсвовать со своими пользователями.
VB>> напряга. В качесве бонуса, в комплекте еще и подробная инструкция по
VB>> сборке (.spec). Где четко написано какие патчки в каком порядке
VB>> прикладывать, куда и как.
VB>> и все это еще мение напряжно выполнять:
VB>> rpm --rebuild softina.src.rpm
OOO> Спасибо, я лучше ручками сконфигурю под себя и соберу под свою
OOO> систему.
rpm -i sovtina.src.rpm
vim /usr/src/*/SPEC/sovtina.spec
rpm -ba /usr/src/*/SPEC/sovtina.spec
это я делаю если мне нужно "руками сконфигруить, и под себя собрать".
если автор софтины не полный кретин, пользует например GNU configure,
то в красиво написанос .spec достаточно просто добавить/убрать
лишние параметры при вызове configure...
"под свою систему" собирает даже rpm --rebuild. (снова удивлен?)
причем опяь-же, если там configure - то оно и разнюхает что-же у меня за
система, и как нужно "под нее" собраться. rpm никоим боком не мешает.
VB>> ну, а если нет? А если есть, то почему он тащил исходники, а не тащил
VB>> src.rpm? Потму что он знает где взять исходники а не знает где взять
VB>> патчи?
OOO> Вы хотите сказать, что патч для xmms, что бы он показывал теги в
OOO> CP1251 от официального производителя?
нет, я хочу скзаать, что мне просто не нужно знать откуда и чьи патчи.
И если мне нужна новая версия софта, я иду конечно к автору, смотрю HОМЕР
версии, а потом иду на rpmfind.net и качаю src.rpm.
в mdk/pld обычно уже есть все собраное и аккуратно выложеное.
OOO> Сильно сомневаюсь. Отсюда ситуация - есть сырцы xmms, но не знаю где
OOO> взять патч.
еще раз - для пользователя rpm-based дистрибутива ситуация "есть сорцы"
очень редкая. Hомральная - есть src.rpm от своего дистрибутива.
OOO> Мне его самому написать дело 15 минут, но не в этом дело - зачем еще
OOO> раз изобретать велосипед????
вот именно, зачем ходить в два разных места (а если патчей несколько, то в
еще больше), если можно взять сразу и исходники (авторские!!!) и патчи...
"моя твоя не понимай!" (c)
VB>> OOO> Представляете, если бы на ftp.kernel.org каждый месяц выкладывали
VB>> OOO> новое ядро без патчей?
VB>> а они так и делают. Вместого того, чтоб прсто сделать CVS репозиторий.
VB>> Я даже больше скажу - туда выклдывают ХЕРОВУ ТУЧУ исходников которые тебе
VB>> совсем не будут нужны. И ты из качаешь. всякое в arch/*
VB>> Может начнем с этого места? Зачем мне мегобайты исходников под spark,
VB>> os390, ppc?
OOO> Берите pre-compiled ядра у ASP-team ;-)
для своих серверов так и делаю. Hо вот иногда приходится брать с
kernel.org и компилить для arch/cris. Вот ведь. И там где я это делаю,
трафик тоже небесплатный. Конечно мне начальство говорит "что нужно для
работы - все оплачивается", но...
OOO> Я предпочитаю тащить сырцы.
личное право каждого.
OOO> Кстати ведь так или иначе но в каждой более-менее серьезной софтине
OOO> есть куча #ifdef/#else/#endif что бы она (софтина) работала не
OOO> только под x86-linux.
кстати да, удродское наследво удродского языка, который заявлен как "кросс
платформенный", от которого отодрали все и вынесли в библиотеку, а взамен
дали корявеньких препроцессор...
Ладно, все фигня. не в этом дело. Флейм нужно прикрывать, идем на
http://www.asplinux.ru/cgi-bin/cvsweb.cgi/
и качаем то что нужно, в разобраном виде ;))
напирмер вот тут
http://www.asplinux.ru/cgi-bin/cvsweb.cgi/install/Packages/Packages/xmms/
последний commit Age 4 days...
;))
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/254110fd595e.html, оценка из 5, голосов 10
|