Re: [newbies] сборочные зависимости
On Tue, Oct 19, 2010 at 04:46:34PM +0400, Chernyshov Anton wrote: libxml2-devel в сборочных зависимостях есть (также как и gcc4.4-c++), только они все попали в %description. Огромное спасибо за указание. И прошу прощения за глупый вопрос. И таки начните уже пользоваться buildreq. -- Regards,-- Sir Raorn. --- http://thousandsofhate.blogspot.com/ signature.asc Description: Digital signature ___ devel-newbies mailing list devel-newbies@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-newbies
Re: [newbies] сборочные зависимости
19 октября 2010 г. 16:49 пользователь Alexey I. Froloff ra...@altlinux.org написал: On Tue, Oct 19, 2010 at 04:46:34PM +0400, Chernyshov Anton wrote: libxml2-devel в сборочных зависимостях есть (также как и gcc4.4-c++), только они все попали в %description. Огромное спасибо за указание. И прошу прощения за глупый вопрос. И таки начните уже пользоваться buildreq. Вы меня сейчас опять к ментору пошлете, только buildreq мне пока не помогал. Сборка обламывается с сообщением о нехватке зависимостей. Поэтому я пока следовал по пути последовательного поиска сборочных зависимостей. Это не так уж и трудно. Только долго :). -- С уважением, Чернышов Антон ___ devel-newbies mailing list devel-newbies@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-newbies
Re: [newbies] сборочные зависимости
On Tue, Oct 19, 2010 at 06:15:08PM +0400, Chernyshov Anton wrote: Если buildreq имя_спека запустить, он запускает сборку, которая прекращается из-за нехватки сборочных зависимостей. В хост-системе. В спеке строчки BuildPreReq при этом закоменчены, чтобы не мешать. Если раскоментить - происходит то же самое. Для сборки в хост-системе (rpmbuild, buildreq) они не играют никакой роли, и мешать тоже не должны (если верные). gear-buildreq - ведет себя также. Он тоже вызывает buildreq в хост-системе. Если строчки с BuildPreReq раскоментировать, то rpmbuild собирает пакет с приведенным спеком на ура, со свистом и улюлюканием. Брр. Чё-то я не понял, но если всё там перечисленное в среде сборки (хост-системе или чруте) установлено, то и должен собирать. On Tue, Oct 19, 2010 at 06:19:36PM +0400, Chernyshov Anton wrote: buildreq помогает зафиксировать нужные сборочные зависимости, когда они _уже_ найдены, поставлены и сборка проходит успешно :) Может быть стоит эту фразу добавить на вики - http://www.altlinux.org/Buildreq ? Конечно, добавьте. Спасибо :) -- WBR, Michael Shigorin m...@altlinux.ru -- Linux.Kiev http://www.linux.kiev.ua/ ___ devel-newbies mailing list devel-newbies@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-newbies
Re: [newbies] сборочные зависимости
19 октября 2010 г. 18:23 пользователь Alexey I. Froloff ra...@altlinux.org написал: On Tue, Oct 19, 2010 at 06:19:36PM +0400, Chernyshov Anton wrote: Может быть стоит эту фразу добавить на вики - http://www.altlinux.org/Buildreq ? Потому что это не так уж и очевидно и думаю, что не я последний буду лезть с тем же вопросом :). Т.е. Вы эту страницу не читали? Какое слово из раздела Принцип действия Вы не поняли? Послушайте, а Вы в состоянии оценить разницу между тем, что написано на вики в Принципе действия и тем, что написал Михаил Шигорин? Может быть с высоты Вашего опыта фраза Михаила: buildreq помогает зафиксировать нужные сборочные зависимости, когда они _уже_ найдены, поставлены и сборка проходит успешно :) не так уж и значима. А для новичка - нехватка этого предложения существенна. Причем моя фраза про Ваш опыт - ничуть не сарказм. -- С уважением, Чернышов Антон ___ devel-newbies mailing list devel-newbies@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-newbies
Re: [newbies] сборочные зависимости
On Tue, Oct 19, 2010 at 08:16:23PM +0400, Chernyshov Anton wrote: Послушайте, а Вы в состоянии оценить разницу между тем, что написано на вики в Принципе действия и тем, что написал Михаил Шигорин? Честно? Не очень. А для новичка - нехватка этого предложения существенна. Там написано производит почти такую же работу, как и при обычной сборке пакета и отслеживает все используемые пакеты. Неужели тут ожидается какая-то магия? Я почти уверен, что в не очень далёком будущем найдётся такой человек, который умудрится неправильно понять и фразу Михаила. Будем добавлять ещё одну формулировку? -- Regards,-- Sir Raorn. --- http://thousandsofhate.blogspot.com/ signature.asc Description: Digital signature ___ devel-newbies mailing list devel-newbies@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-newbies
Re: [newbies] сборочные зависимости
19 октября 2010 г. 20:28 пользователь Alexey I. Froloff ra...@altlinux.org написал: On Tue, Oct 19, 2010 at 08:16:23PM +0400, Chernyshov Anton wrote: Послушайте, а Вы в состоянии оценить разницу между тем, что написано на вики в Принципе действия и тем, что написал Михаил Шигорин? Честно? Не очень. Ну как бы Вам это объяснить-то... Для меня, как человека занимающегося педагогической деятельностью, прогресс в обучении человека чему-то, приобретения навыков и изменения взглядов на конкретное занятие очевиден. Как только человек набирает опыт - он перестает замечать многие мелочи. Они для него становятся автоматизированными. Скажем, Вы за рулем едете и нужно остановиться. Опытный человек остановится и все. А для учащегося нужно преодолеть тяжелую последовательность действий: нажать на педаль тормоза, выжать сцепление, включить нейтральную передачу, посмотреть в зеркало, покрутить головой, включить правый указатель поворота, повернуть руль, подъехать к обочине и остановиться. Опытный водитель сделает это все не задумываясь. Для меня во фразе Михаила было важно, что buildreq прописывает зависимости только _после того_, как прошла успешная сборка в хост-системе с уже прописанными зависимостями, которые достаточны для сборки. А для новичка - нехватка этого предложения существенна. Там написано производит почти такую же работу, как и при обычной сборке пакета и отслеживает все используемые пакеты. Неужели тут ожидается какая-то магия? Ага. Для меня указанный текст обозначает, что он автоматом отслеживает нехватающие зависимости, прописывает их в спеке и доустанавливает в сборочную среду. Я почти уверен, что в не очень далёком будущем найдётся такой человек, который умудрится неправильно понять и фразу Михаила. Будем добавлять ещё одну формулировку? Я думаю, что текст на вики надо немного переделать. Я подумаю за оставшуюся неделю и попробую что-ито написать. Думаю, что его нужно будет обкатать тут в рассылке, чтобы его прочли и оценили не одна пара глаз. Вопрос в том, что человек собравший более 5-6 десятков пакетов видит процесс сборки иначе, чем человек, собирающий третий-четвертый пакет в жизни... -- С уважением, Чернышов Антон ___ devel-newbies mailing list devel-newbies@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-newbies