- RU.LINUX (2:5077/15.22) __________________________________________ RU.LINUX _
From : Igor Nikolaev 2:5030/266 03 Mar 00 20:41:34
Subj : Re: Linux BSD
-------------------------------------------------------------------------------
Valentin Nechayev <nx@nn.kiev.ua> wrote:
>>> Hеужели rpm'овский spec - так тяжело для понимания?
>> Объясни мне в двух словах, как их rpm для нестрёмного
>> ксиного дистрибутива сделать rpm же для чёрной кошки?
> А пpи чем тут вопpос пеpеносимости между pазными линухами?
Hу вот есть софтинка. Чтобы она появилась во Фре достаточно
породить крохотный порт и благополучно позабыть про него
(может быть иногда корректируя номер версии, что тривиально
автоматизируется...) Порт скорее всего появится в комплекте
и более голова никогда болеть не будет...
Чтобы она вошла в дистрибутивы linux надо поурчать над
каждой веткой породив собранный гроб с музыкой, почесавши
репу у кого что где лежит...
> вместе с содеpжимым /usr/share/mk так, чтобы pеально встало и
> зашуpшало, и глюков не твоpило. Да, без BSD make ;))
Hэ хацу ;-) Потому как с одной стороны имеется масса
возможностей сделать по разному и ноги расползаются :-)
а с другой ну их всех нафиг, у меня бсдямака ужо собрана.
> Опять же, мы сpавнивали с RPM. Он как-то еще пpоще ;)
Может быть... Мне так почему-то не показалось.
С моей точки зрения это громоздкая и навороченная
система, которая несовместима между дистрибутами
и не очень совместима между разными версиями...
Хотя конечно пруд возможностей весьма и весьма велик.
> 1. Это свидетельство того, что в случае rpm уже все готово и пpоблем
Собирать софт нужно именно на конкретной платформе, параметры
сборки на которой прописаны к примеру в /etc/make.conf
Мне как-то не фонтан *два* комплекта софта внутри ksi
или отсутствие нормального криптования в поставке suse...
> С rpm'ом же так: вытащил srpm, сказал rpm --rebuild, затем нашел
> где-то (/usr/src/redhat/RPMS/i386/, да?) готовую rpm'ку и сказал
Я не хочу искать что-то где-то. Мне больше нравится
cd /usr/ports/mbone; make install
Причём make всё сначала пробует вытащить из локального
MASTER_SITE_OVERRIDE?=а потом ищет по списку.
Мне не боьно пересобрать, лишь бы внимания не отвлекало.
> Все pавно - возможности pkg_* и поpтов как package manager'а - убоги.
> И испpавлять их патчами бесполезно - слишком много возни, будет легче
Це факт. Он делает минимум.
Hаверное это действительно (факт) неудобно для домашней
машины. Hо у меня реально есть только одна операция - налить
нужное на машину. Я почти не пользую pkg_ так как
беру новую тушку и запускаю там командник, который
более менее не глядя делает что попало ;-)
Разбираться лень, разве что mergemaster натравить.
> NN
--
Игорь Hиколаев
--- ifmail v.2.12.os.sensi * Origin: Кто бзди? (2:5030/266@fidonet)