|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valery Shishkov 2:5040/9 13 Jul 2005 10:00:26 To : Alexei Ivanov Subject : Re: gentoo & portages -------------------------------------------------------------------------------- >>>>> Alexei Ivanov wrote: >> Зайди в любой каталог в /usr/portage и покажи мне там Makefile. Hапример, >> в /usr/portage/mail-clien/mutt/. Куча ebuild'ов есть, Manifest есть, даже >> ChangeLog с metadata.xml есть, а вот Makefile не наблюдаю. Может, >> в подкаталоге files затерялся? Глядим... не, только куда дайджестов >> и патчей. Ы? Так кто из нас фантазирует? AI> Причем тут portage??? При том. В данный момент мы говорим именно о нем. AI> Makefile есть или генерится практически всегда. AI> И находится он в самом пакете или генерится через configure См. ниже. >> Ты либо в вопросе не разобрался, либо, IMHO, прямой угол с чем-то >> перепутал. Либо просто пофлеймить захотелось... AI> Hет. Человек спрашивал насчет Makefile-ов. Я же говорю -- прямой угол с какой-то частью тела попутал. Разговор шел о системе управления пакетами (портами). А конкретно о том, что в Gentoo используется система портежей, идеология которой содрана с системы портов FreeBSD. Внешне похоже, а вот реализация совершенно другая. Во FreeBSD действительно для управления портами используется make, который работает через охеренный Makefile в /usr/ports. В Дженте используется emerge, у которой свои заморочки, и ей /usr/portage/Makefile нафиг не нужен. Так же, как не нужен подобный Makefile yum'у в ASP Linux или apt в Debian'е. Ферштейн? AI> Так они есть. Иначе программа не соберется. Я бы не был столь категоричен. Если *ОЧЕHЬ* сильно припечет, то можно обойтись и без Makefile. Геморрой, конечно, но на что не пойдешь ради принципа! :-/ AI> И через ebuild просто идет передача параметров в configure, который AI> генерит нужный makefile или несколько. Да я как бы в курсе, бо не первый день на разные *NIX'ы таращусь. :-/ -- // WBR, Valery В ней все, как у кошки: фигура, походка, взгляд, голос, даже зовут ее Машка. --- tin/1.7.7-20041215 ("Scalpay") (UNIX) (Linux/2.6.9-1.667asp (i686)) * Origin: --==-- Illusory Town --==-- (2:5040/9) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2237628b8249.html, оценка из 5, голосов 10
|