|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Melnikov 2:5030/1340.116 21 Jun 2003 14:55:26 To : Vladimir Bormotov Subject : Ошибка при сборке RPM -------------------------------------------------------------------------------- 20 Jun 03 14:38, Vladimir Bormotov wrote to Andrey Melnikov: >>>>>> "AM" == Andrey Melnikov >>>>>> <Andrey.Melnikov@p116.f1340.n5030.z2.fidonet.org> writes: MS>>>>>>> http://docs.altlinux.ru/alt/devel/ch01s02.html AM>>>>>> А теперь покажите пальцем, где там _написано_, что с помощью AM>>>>>> %define можно переназначить онный самый макрос ? И вообще - где AM>>>>>> там хоть что-то сказано про %define ? Саму догадываться нать ? VW>>>>> В Maximum RPM, наверное. AM>>>> i.e. предлогается скачать и вкурить все 400 страниц онного Maximum AM>>>> RPM для получения описания весьма несложных комманд ? VB>>> а ты одну страницу выкурить не можешь, только целиком? AM>> Могу, но "ошшюшение будет неполным" (C) VB> слова человека, который ни разу не видел "Maximum RPM". Видел. Даже хотели напечатаать.. Hо несудьба. Столько туалетной бумаги нам не надо :) VB> Думаю, есть смысл взять, и хоть раз посмотреть. Хотя-бы на оглавление. VB> например вот тут: http://www.rpm.org/max-rpm/ Оно тут рядом давно лежит. AM>>>> Вот ведь несложненький пакажд менеджер. VB>>> на самомделе, боюсь что добрая половина - это UserGuide, который VB>>> рассказывает тупым юзерам "как пользоваться rpm -i" и почему иногда VB>>> нужно деалть rpm -U или rpm -F. VB>>> От оставшейся половины, думаю треть - librpm API ref. Итого, для VB>>> "сборщика пакета" остается не так много. И читаьт "каждый раз" не VB>>> нужно. AM>> Вот для этого и прийдеться вкуривать её всю. AM>> Дабы уяснить - где там для сборщика а где для юзеря. VB> это из серии "заставь дурка Богу молиться, он сее лоб расшибет". Сам дурак :=P VB> я вот даже не поленюсь, процитирую несколько строк из оглавления VB> I. RPM and Computer Users -- How to Use RPM to Effectively Manage VB> Your Computer VB> II. RPM and Developers -- How to Distribute Your Software More VB> Easily With RPM VB> III. Appendixes VB> У тебе всё еще есть мысли о том, что необходимо "выкурить всю"? VB> Hет, разумеется первую главу есть смысл хотя-бы просмотреть. "Ты не умничай, веслом покажи" (C) http://www.rpm.org/max-rpm/i19741.html вот тут про %define хоть что-нить. Все остальное курилось переодически. Да вот только ягель у них слабый, не цепляет. VB>>> Базовые принципы не менялись кажется с 3.x. VB>>> Иногда полезно просмотривать чего нового появилось в VB>>> /usr/lib/rpm/macros :) AM>> Угу. В каждом дистрибутиве /usr/lib/rpm/macros своя AM>> замечательная помойка оригинальных решений от создателя данного AM>> дистрибутива. VB> вооот, вот тут пирходим снова к "плюсам моего болота", в котром отличий VB> от оригинальных красношапочных макросов минимум. VB> далее, всё виденные мною отличия в "других дистрибутивах" (Mdk, PLD, VB> ALT), были РАСШИРЕHИЯМИ (SuSE не видел, ничего скзаать не могу). VB> Т.е. с ооочень высокой вероятностью, пакет созданый по правилам VB> "vanilla rpm", соберется на большинстве rpm-based distro простой VB> командой rpmbuild -b[ab]/--rebuild А толку мне от плюсов твоего болота ? Я хочу чтоб лягушки из твоего болота спокойно жили в моем болоте путем переноса (rpm --rebuild), а не путем проведения хирургического вмешательства по выправлению ног, убиранию шашечек и вживлению стандарных жабр (vi SPECS/softina.spec). Andrey aka TEMHOTA-RIPN --- GoldED+/LNX 1.1.4.7 * Origin: Powered by SlackWare Linux (2:5030/1340.116) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/52203ef43cb7.html, оценка из 5, голосов 10
|