* [newbies] сборочные зависимости @ 2010-10-19 11:44 Chernyshov Anton 2010-10-19 11:48 ` Alexey I. Froloff 2010-10-19 11:48 ` Igor Zubkov 0 siblings, 2 replies; 24+ messages in thread From: Chernyshov Anton @ 2010-10-19 11:44 UTC (permalink / raw) To: devel@ where you _can_ ask [-- Attachment #1: Type: text/plain, Size: 2136 bytes --] При сборке через hasher (по команде gear-hsh) вылезает вот такое: .... Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.56890 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd 0ad-r07970-alpha + export 'CFLAGS=-pipe -Wall -O2' + CFLAGS='-pipe -Wall -O2' + export 'CPPFLAGS=-pipe -Wall -O2' + CPPFLAGS='-pipe -Wall -O2' + cd /usr/src/RPM/BUILD/0ad-r07970-alpha/build/workspaces/ + ./update-workspaces.sh --verbose --bindir /usr/bin --datadir /usr/share/games/0ad --libdir /usr/lib64/0ad Updating bundled third-party dependencies... make: Entering directory `/usr/src/RPM/BUILD/0ad-r07970-alpha/libraries/fcollada/src' bash -c 'mkdir -p output/{debug,release,test}/{FCollada/{FCDocument,FMath,FUtils,FColladaTest/{FCTestAssetManagement,FCTestExportImport,FCTestXRef}},FColladaPlugins/FArchiveXML}' FCollada/FCollada.cpp g++ -fvisibility=hidden -W -Wall -Wno-unused-parameter -Wno-unused-function -DLINUX -fpic -pipe -Wall -O2 -fno-strict-aliasing -O0 -g -D_DEBUG -DRETAIL -IFCollada `pkg-config libxml-2.0 --cflags` -MD -MF output/debug/FCollada/FCollada.d -c FCollada/FCollada.cpp -o output/debug/FCollada/FCollada.o Package libxml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml-2.0' found /bin/sh: g++: command not found make: *** [output/debug/FCollada/FCollada.o] Error 127 make: Leaving directory `/usr/src/RPM/BUILD/0ad-r07970-alpha/libraries/fcollada/src' ERROR: FCollada build failed error: Bad exit status from /usr/src/tmp/rpm-tmp.56890 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.56890 (%build) Command exited with non-zero status 1 0.50user 0.20system 0:00.60elapsed 116%CPU (0avgtext+0avgdata 9088maxresident)k 0inputs+69056outputs (0major+8608minor)pagefaults 0swaps hsh-rebuild: rebuild of `pkg.tar' failed. То есть явно не хватает сборочных зависимостей. Это странно, потому что rpmbuild собирает пакет на ура. Куда надо копать? Спек во вложении. -- С уважением, Чернышов Антон [-- Attachment #2: 0ad.spec --] [-- Type: application/octet-stream, Size: 5339 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 11:44 [newbies] сборочные зависимости Chernyshov Anton @ 2010-10-19 11:48 ` Alexey I. Froloff 2010-10-19 12:03 ` Dmitry V. Levin 2010-10-19 11:48 ` Igor Zubkov 1 sibling, 1 reply; 24+ messages in thread From: Alexey I. Froloff @ 2010-10-19 11:48 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 319 bytes --] On Tue, Oct 19, 2010 at 03:44:43PM +0400, Chernyshov Anton wrote: > То есть явно не хватает сборочных зависимостей. Это странно, потому > что rpmbuild собирает пакет на ура. Куда надо копать? А Ваш ментор разве Вам этого не рассказывал? -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 11:48 ` Alexey I. Froloff @ 2010-10-19 12:03 ` Dmitry V. Levin 2010-10-19 12:07 ` Alexey I. Froloff 0 siblings, 1 reply; 24+ messages in thread From: Dmitry V. Levin @ 2010-10-19 12:03 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 492 bytes --] On Tue, Oct 19, 2010 at 03:48:25PM +0400, Alexey I. Froloff wrote: > On Tue, Oct 19, 2010 at 03:44:43PM +0400, Chernyshov Anton wrote: > > То есть явно не хватает сборочных зависимостей. Это странно, потому > > что rpmbuild собирает пакет на ура. Куда надо копать? > А Ваш ментор разве Вам этого не рассказывал? Это совсем свежее изменение межпакетных зависимостей в Сизифе. Добавьте libxml2-devel в сборочные зависимости пакета, а когда соберёте, прогоните buildreq. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 12:03 ` Dmitry V. Levin @ 2010-10-19 12:07 ` Alexey I. Froloff 2010-10-19 12:26 ` Dmitry V. Levin 2010-10-19 12:46 ` Chernyshov Anton 0 siblings, 2 replies; 24+ messages in thread From: Alexey I. Froloff @ 2010-10-19 12:07 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 434 bytes --] On Tue, Oct 19, 2010 at 04:03:20PM +0400, Dmitry V. Levin wrote: > Это совсем свежее изменение межпакетных зависимостей в Сизифе. Тут другое. > Добавьте libxml2-devel в сборочные зависимости пакета, а когда соберёте, > прогоните buildreq. libxml2-devel в сборочных зависимостях есть (также как и gcc4.4-c++), только они все попали в %description. -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 12:07 ` Alexey I. Froloff @ 2010-10-19 12:26 ` Dmitry V. Levin 2010-10-19 12:46 ` Chernyshov Anton 1 sibling, 0 replies; 24+ messages in thread From: Dmitry V. Levin @ 2010-10-19 12:26 UTC (permalink / raw) To: devel-newbies; +Cc: Andrey Cherepanov [-- Attachment #1: Type: text/plain, Size: 831 bytes --] On Tue, Oct 19, 2010 at 04:07:22PM +0400, Alexey I. Froloff wrote: > On Tue, Oct 19, 2010 at 04:03:20PM +0400, Dmitry V. Levin wrote: > > On Tue, Oct 19, 2010 at 03:48:25PM +0400, Alexey I. Froloff wrote: > > > On Tue, Oct 19, 2010 at 03:44:43PM +0400, Chernyshov Anton wrote: > > > > То есть явно не хватает сборочных зависимостей. Это странно, потому > > > > что rpmbuild собирает пакет на ура. Куда надо копать? > > > А Ваш ментор разве Вам этого не рассказывал? > > > > Это совсем свежее изменение межпакетных зависимостей в Сизифе. > Тут другое. > > > Добавьте libxml2-devel в сборочные зависимости пакета, а когда соберёте, > > прогоните buildreq. > libxml2-devel в сборочных зависимостях есть (также как и > gcc4.4-c++), только они все попали в %description. Тогда действительно к ментору. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 12:07 ` Alexey I. Froloff 2010-10-19 12:26 ` Dmitry V. Levin @ 2010-10-19 12:46 ` Chernyshov Anton 2010-10-19 12:49 ` Alexey I. Froloff 1 sibling, 1 reply; 24+ messages in thread From: Chernyshov Anton @ 2010-10-19 12:46 UTC (permalink / raw) To: devel@ where you _can_ ask > Тут другое. > >> Добавьте libxml2-devel в сборочные зависимости пакета, а когда соберёте, >> прогоните buildreq. > libxml2-devel в сборочных зависимостях есть (также как и > gcc4.4-c++), только они все попали в %description. Огромное спасибо за указание. И прошу прощения за глупый вопрос. -- С уважением, Чернышов Антон ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 12:46 ` Chernyshov Anton @ 2010-10-19 12:49 ` Alexey I. Froloff 2010-10-19 13:18 ` Chernyshov Anton 0 siblings, 1 reply; 24+ messages in thread From: Alexey I. Froloff @ 2010-10-19 12:49 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 374 bytes --] 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/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 12:49 ` Alexey I. Froloff @ 2010-10-19 13:18 ` Chernyshov Anton 2010-10-19 13:48 ` Alexey I. Froloff 2010-10-19 14:07 ` Michael Shigorin 0 siblings, 2 replies; 24+ messages in thread From: Chernyshov Anton @ 2010-10-19 13:18 UTC (permalink / raw) To: devel@ where you _can_ ask 19 октября 2010 г. 16:49 пользователь Alexey I. Froloff <raorn@altlinux.org> написал: > On Tue, Oct 19, 2010 at 04:46:34PM +0400, Chernyshov Anton wrote: >> > libxml2-devel в сборочных зависимостях есть (также как и >> > gcc4.4-c++), только они все попали в %description. >> Огромное спасибо за указание. И прошу прощения за глупый вопрос. > И таки начните уже пользоваться buildreq. > Вы меня сейчас опять к ментору пошлете, только buildreq мне пока не помогал. Сборка обламывается с сообщением о нехватке зависимостей. Поэтому я пока следовал по пути последовательного поиска сборочных зависимостей. Это не так уж и трудно. Только долго :). -- С уважением, Чернышов Антон ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 13:18 ` Chernyshov Anton @ 2010-10-19 13:48 ` Alexey I. Froloff 2010-10-19 14:15 ` Chernyshov Anton 2010-10-19 14:07 ` Michael Shigorin 1 sibling, 1 reply; 24+ messages in thread From: Alexey I. Froloff @ 2010-10-19 13:48 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 687 bytes --] On Tue, Oct 19, 2010 at 05:18:38PM +0400, Chernyshov Anton wrote: > Вы меня сейчас опять к ментору пошлете, только buildreq мне пока не > помогал. Сборка обламывается с сообщением о нехватке зависимостей. Вы путаетесь в показаниях: On Tue, Oct 19, 2010 at 03:44:43PM +0400, Chernyshov Anton wrote: > Это странно, потому что rpmbuild собирает пакет на ура. Так обламывается сборка или не обламывается? > Поэтому я пока следовал по пути последовательного поиска сборочных > зависимостей. Это не так уж и трудно. Только долго :). buildreq хотя бы правильно пропишет все эти зависимости в спек. -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 13:48 ` Alexey I. Froloff @ 2010-10-19 14:15 ` Chernyshov Anton 2010-10-19 14:28 ` Alexey I. Froloff 2010-10-19 14:29 ` Michael Shigorin 0 siblings, 2 replies; 24+ messages in thread From: Chernyshov Anton @ 2010-10-19 14:15 UTC (permalink / raw) To: devel@ where you _can_ ask 19 октября 2010 г. 17:48 пользователь Alexey I. Froloff <raorn@altlinux.org> написал: > Вы путаетесь в показаниях: Не путаюсь >> Вы меня сейчас опять к ментору пошлете, только buildreq мне пока не >> помогал. Сборка обламывается с сообщением о нехватке зависимостей. Если buildreq <имя_спека> запустить, он запускает сборку, которая прекращается из-за нехватки сборочных зависимостей. В спеке строчки BuildPreReq при этом закоменчены, чтобы не мешать. Если раскоментить - происходит то же самое. gear-buildreq - ведет себя также. >> Это странно, потому что rpmbuild собирает пакет на ура. Если строчки с BuildPreReq раскоментировать, то rpmbuild собирает пакет с приведенным спеком на ура, со свистом и улюлюканием. При этом, кстати, строчки с BuildPreReq в Description пакета не попадают, поэтому Ваше указание пришлось как нельзя кстати :). Теперь пакет без проблем собирается hasher'ом. -- С уважением, Чернышов Антон ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 14:15 ` Chernyshov Anton @ 2010-10-19 14:28 ` Alexey I. Froloff 2010-10-19 14:29 ` Michael Shigorin 1 sibling, 0 replies; 24+ messages in thread From: Alexey I. Froloff @ 2010-10-19 14:28 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 904 bytes --] On Tue, Oct 19, 2010 at 06:15:08PM +0400, Chernyshov Anton wrote: > Если buildreq <имя_спека> запустить, он запускает сборку, которая > прекращается из-за нехватки сборочных зависимостей. В спеке строчки > BuildPreReq при этом закоменчены, чтобы не мешать. Если раскоментить - > происходит то же самое. gear-buildreq - ведет себя также. Во первых buildreq не использует ни BuildPreReq ни BuildRequires ни в каком виде. Во вторых сборка прекращается не по причине нехватки зависимостей. > Если строчки с BuildPreReq раскоментировать, то rpmbuild собирает > пакет с приведенным спеком на ура, со свистом и улюлюканием. rpmbuild будет продолжать это делать даже если эти строчки удалить из пакета. > При этом, кстати, строчки с BuildPreReq в Description пакета не > попадают, В приаттаченом спеке - попадают. -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 14:15 ` Chernyshov Anton 2010-10-19 14:28 ` Alexey I. Froloff @ 2010-10-19 14:29 ` Michael Shigorin 2010-10-19 16:24 ` Chernyshov Anton 1 sibling, 1 reply; 24+ messages in thread From: Michael Shigorin @ 2010-10-19 14:29 UTC (permalink / raw) To: devel@ where you _can_ ask 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 <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 14:29 ` Michael Shigorin @ 2010-10-19 16:24 ` Chernyshov Anton 0 siblings, 0 replies; 24+ messages in thread From: Chernyshov Anton @ 2010-10-19 16:24 UTC (permalink / raw) To: devel@ where you _can_ ask > Брр. Чё-то я не понял, но если всё там перечисленное в среде > сборки (хост-системе или чруте) установлено, то и должен > собирать. Да в общем уже все :) . Ошибка в спеке была. Просто rpmbuild пакет собирал, не обращая на это внимание, а hasher ругался на нехватку сборочных зависимостей. В ответ на это мне порекомендовали использовать buildreq и тема ушла в другую сторону :). > Конечно, добавьте. Спасибо :) Добавил. Просто до этого думал, что для редактирования вики, у меня прав нет... -- С уважением, Чернышов Антон ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 13:18 ` Chernyshov Anton 2010-10-19 13:48 ` Alexey I. Froloff @ 2010-10-19 14:07 ` Michael Shigorin 2010-10-19 14:19 ` Chernyshov Anton 1 sibling, 1 reply; 24+ messages in thread From: Michael Shigorin @ 2010-10-19 14:07 UTC (permalink / raw) To: devel@ where you _can_ ask On Tue, Oct 19, 2010 at 05:18:38PM +0400, Chernyshov Anton wrote: > Вы меня сейчас опять к ментору пошлете, только buildreq мне пока не > помогал. Сборка обламывается с сообщением о нехватке зависимостей. > Поэтому я пока следовал по пути последовательного поиска сборочных > зависимостей. Это не так уж и трудно. Только долго :). buildreq помогает зафиксировать нужные сборочные зависимости, когда они _уже_ найдены, поставлены и сборка проходит успешно :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 14:07 ` Michael Shigorin @ 2010-10-19 14:19 ` Chernyshov Anton 2010-10-19 14:23 ` Alexey I. Froloff 0 siblings, 1 reply; 24+ messages in thread From: Chernyshov Anton @ 2010-10-19 14:19 UTC (permalink / raw) To: devel@ where you _can_ ask 19 октября 2010 г. 18:07 пользователь Michael Shigorin <mike@osdn.org.ua> написал: > buildreq помогает зафиксировать нужные сборочные зависимости, > когда они _уже_ найдены, поставлены и сборка проходит успешно :) Может быть стоит эту фразу добавить на вики - http://www.altlinux.org/Buildreq ? Потому что это не так уж и очевидно и думаю, что не я последний буду лезть с тем же вопросом :). -- С уважением, Чернышов Антон ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 14:19 ` Chernyshov Anton @ 2010-10-19 14:23 ` Alexey I. Froloff 2010-10-19 16:16 ` Chernyshov Anton 0 siblings, 1 reply; 24+ messages in thread From: Alexey I. Froloff @ 2010-10-19 14:23 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 423 bytes --] On Tue, Oct 19, 2010 at 06:19:36PM +0400, Chernyshov Anton wrote: > Может быть стоит эту фразу добавить на вики - > http://www.altlinux.org/Buildreq ? Потому что это не так уж и очевидно > и думаю, что не я последний буду лезть с тем же вопросом :). Т.е. Вы эту страницу не читали? Какое слово из раздела "Принцип действия" Вы не поняли? -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 14:23 ` Alexey I. Froloff @ 2010-10-19 16:16 ` Chernyshov Anton 2010-10-19 16:28 ` Alexey I. Froloff 0 siblings, 1 reply; 24+ messages in thread From: Chernyshov Anton @ 2010-10-19 16:16 UTC (permalink / raw) To: devel@ where you _can_ ask 19 октября 2010 г. 18:23 пользователь Alexey I. Froloff <raorn@altlinux.org> написал: > On Tue, Oct 19, 2010 at 06:19:36PM +0400, Chernyshov Anton wrote: >> Может быть стоит эту фразу добавить на вики - >> http://www.altlinux.org/Buildreq ? Потому что это не так уж и очевидно >> и думаю, что не я последний буду лезть с тем же вопросом :). > Т.е. Вы эту страницу не читали? Какое слово из раздела "Принцип > действия" Вы не поняли? Послушайте, а Вы в состоянии оценить разницу между тем, что написано на вики в "Принципе действия" и тем, что написал Михаил Шигорин? Может быть с высоты Вашего опыта фраза Михаила: "buildreq помогает зафиксировать нужные сборочные зависимости, когда они _уже_ найдены, поставлены и сборка проходит успешно :)" не так уж и значима. А для новичка - нехватка этого предложения существенна. Причем моя фраза про Ваш опыт - ничуть не сарказм. -- С уважением, Чернышов Антон ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 16:16 ` Chernyshov Anton @ 2010-10-19 16:28 ` Alexey I. Froloff 2010-10-19 16:59 ` Vyatcheslav Perevalov ` (2 more replies) 0 siblings, 3 replies; 24+ messages in thread From: Alexey I. Froloff @ 2010-10-19 16:28 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 701 bytes --] On Tue, Oct 19, 2010 at 08:16:23PM +0400, Chernyshov Anton wrote: > Послушайте, а Вы в состоянии оценить разницу между тем, что написано > на вики в "Принципе действия" и тем, что написал Михаил Шигорин? Честно? Не очень. > А для новичка - нехватка этого предложения существенна. Там написано "производит почти такую же работу, как и при обычной сборке пакета" и "отслеживает все используемые пакеты". Неужели тут ожидается какая-то магия? Я почти уверен, что в не очень далёком будущем найдётся такой человек, который умудрится неправильно понять и "фразу Михаила". Будем добавлять ещё одну формулировку? -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 16:28 ` Alexey I. Froloff @ 2010-10-19 16:59 ` Vyatcheslav Perevalov 2010-10-19 17:08 ` Chernyshov Anton 2010-10-19 18:05 ` Motsyo Gennadi aka Drool 2 siblings, 0 replies; 24+ messages in thread From: Vyatcheslav Perevalov @ 2010-10-19 16:59 UTC (permalink / raw) To: devel@ where you _can_ ask On Tuesday 19 October 2010 23:28:24 Alexey I. Froloff wrote: > Я почти уверен, что в не очень далёком будущем найдётся такой > человек, который умудрится неправильно понять и "фразу Михаила". > Будем добавлять ещё одну формулировку? [off] Вы когда-нить составляли официальные документы с кучей виз разных начальников? Там так и приходится делать [/off] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 16:28 ` Alexey I. Froloff 2010-10-19 16:59 ` Vyatcheslav Perevalov @ 2010-10-19 17:08 ` Chernyshov Anton 2010-10-19 19:05 ` Michael Shigorin 2010-10-19 19:13 ` Alexey I. Froloff 2010-10-19 18:05 ` Motsyo Gennadi aka Drool 2 siblings, 2 replies; 24+ messages in thread From: Chernyshov Anton @ 2010-10-19 17:08 UTC (permalink / raw) To: devel@ where you _can_ ask 19 октября 2010 г. 20:28 пользователь Alexey I. Froloff <raorn@altlinux.org> написал: > On Tue, Oct 19, 2010 at 08:16:23PM +0400, Chernyshov Anton wrote: >> Послушайте, а Вы в состоянии оценить разницу между тем, что написано >> на вики в "Принципе действия" и тем, что написал Михаил Шигорин? > Честно? Не очень. Ну как бы Вам это объяснить-то... Для меня, как человека занимающегося педагогической деятельностью, прогресс в обучении человека чему-то, приобретения навыков и изменения взглядов на конкретное занятие очевиден. Как только человек набирает опыт - он перестает замечать многие мелочи. Они для него становятся автоматизированными. Скажем, Вы за рулем едете и нужно остановиться. Опытный человек остановится и все. А для учащегося нужно преодолеть тяжелую последовательность действий: нажать на педаль тормоза, выжать сцепление, включить нейтральную передачу, посмотреть в зеркало, покрутить головой, включить правый указатель поворота, повернуть руль, подъехать к обочине и остановиться. Опытный водитель сделает это все не задумываясь. Для меня во фразе Михаила было важно, что buildreq прописывает зависимости только _после того_, как прошла успешная сборка в хост-системе с уже прописанными зависимостями, которые достаточны для сборки. >> А для новичка - нехватка этого предложения существенна. > Там написано "производит почти такую же работу, как и при обычной > сборке пакета" и "отслеживает все используемые пакеты". Неужели > тут ожидается какая-то магия? Ага. Для меня указанный текст обозначает, что он автоматом отслеживает нехватающие зависимости, прописывает их в спеке и доустанавливает в сборочную среду. > Я почти уверен, что в не очень далёком будущем найдётся такой > человек, который умудрится неправильно понять и "фразу Михаила". > Будем добавлять ещё одну формулировку? Я думаю, что текст на вики надо немного переделать. Я подумаю за оставшуюся неделю и попробую что-ито написать. Думаю, что его нужно будет "обкатать" тут в рассылке, чтобы его прочли и оценили не одна пара глаз. Вопрос в том, что человек собравший более 5-6 десятков пакетов видит процесс сборки иначе, чем человек, собирающий третий-четвертый пакет в жизни... -- С уважением, Чернышов Антон ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 17:08 ` Chernyshov Anton @ 2010-10-19 19:05 ` Michael Shigorin 2010-10-19 19:13 ` Alexey I. Froloff 1 sibling, 0 replies; 24+ messages in thread From: Michael Shigorin @ 2010-10-19 19:05 UTC (permalink / raw) To: devel@ where you _can_ ask On Tue, Oct 19, 2010 at 09:08:34PM +0400, Chernyshov Anton wrote: > > Я почти уверен, что в не очень далёком будущем найдётся такой > > человек, который умудрится неправильно понять и "фразу Михаила". > > Будем добавлять ещё одну формулировку? Лёш, ну найдётся -- уясним, что не так понято, и поправим. > Я думаю, что текст на вики надо немного переделать. Я подумаю > за оставшуюся неделю и попробую что-ито написать. Спасибо, надеюсь, будет толк. > Думаю, что его нужно будет "обкатать" тут в рассылке, > чтобы его прочли и оценили не одна пара глаз. Там для каждой странички есть страничка "обсуждение" -- можно там набросать тезисно изменения (или прям абзацами, как хочется видеть). > Вопрос в том, что человек собравший более 5-6 десятков пакетов > видит процесс сборки иначе, чем человек, собирающий > третий-четвертый пакет в жизни... Мало того, когда что-то впервые видел лет десять тому, а с тех пор много воды утекло -- то для кого-то она текла инкрементами, а кому-то приходится сталкиваться со всей суммой сразу. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 17:08 ` Chernyshov Anton 2010-10-19 19:05 ` Michael Shigorin @ 2010-10-19 19:13 ` Alexey I. Froloff 1 sibling, 0 replies; 24+ messages in thread From: Alexey I. Froloff @ 2010-10-19 19:13 UTC (permalink / raw) To: devel-newbies [-- Attachment #1: Type: text/plain, Size: 784 bytes --] On Tue, Oct 19, 2010 at 09:08:34PM +0400, Chernyshov Anton wrote: > Я думаю, что текст на вики надо немного переделать. Я подумаю за > оставшуюся неделю и попробую что-ито написать. [грустно вздыхает] На вики надо переделать много статей, текстов и постов. Приходит человек, нихрена по началу не понимает, спрашивает в рассылках... В общем заканчивается это обычно одинаково - человек начинает разбираться в вопросе, а страницы, которые он было писал разбираясь остаются недописанными, потому как ему тоже некоторые вещи теперь стали очевидными... Вики доступна на редактирование всем, пишите (точнее переписывайте) пока можете и никого не спрашивайте. В крайнем случае редакторы откатят. -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 16:28 ` Alexey I. Froloff 2010-10-19 16:59 ` Vyatcheslav Perevalov 2010-10-19 17:08 ` Chernyshov Anton @ 2010-10-19 18:05 ` Motsyo Gennadi aka Drool 2 siblings, 0 replies; 24+ messages in thread From: Motsyo Gennadi aka Drool @ 2010-10-19 18:05 UTC (permalink / raw) To: devel@ where you _can_ ask 19.10.2010 19:28, Alexey I. Froloff пишет: >> А для новичка - нехватка этого предложения существенна. > Там написано "производит почти такую же работу, как и при обычной > сборке пакета" и "отслеживает все используемые пакеты". Неужели > тут ожидается какая-то магия? Я как-то давно видел эту страничку и тоже отметил, что из нее абсолютно не понятно, что сборочные зависимости сначала нужно вручную отследить и установить. ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [newbies] сборочные зависимости 2010-10-19 11:44 [newbies] сборочные зависимости Chernyshov Anton 2010-10-19 11:48 ` Alexey I. Froloff @ 2010-10-19 11:48 ` Igor Zubkov 1 sibling, 0 replies; 24+ messages in thread From: Igor Zubkov @ 2010-10-19 11:48 UTC (permalink / raw) To: devel@ where you _can_ ask 19 октября 2010 г. 14:44 пользователь Chernyshov Anton написал: > То есть явно не хватает сборочных зависимостей. Это странно, потому > что rpmbuild собирает пакет на ура. Куда надо копать? > Спек во вложении. Уберите все ручные BuildPreReq и натравите на спек buildreq. Он сам проставит все нужные сборочные зависимости. -- Igor Zubkov http://hi.im/ice ^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2010-10-19 19:13 UTC | newest] Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-10-19 11:44 [newbies] сборочные зависимости Chernyshov Anton 2010-10-19 11:48 ` Alexey I. Froloff 2010-10-19 12:03 ` Dmitry V. Levin 2010-10-19 12:07 ` Alexey I. Froloff 2010-10-19 12:26 ` Dmitry V. Levin 2010-10-19 12:46 ` Chernyshov Anton 2010-10-19 12:49 ` Alexey I. Froloff 2010-10-19 13:18 ` Chernyshov Anton 2010-10-19 13:48 ` Alexey I. Froloff 2010-10-19 14:15 ` Chernyshov Anton 2010-10-19 14:28 ` Alexey I. Froloff 2010-10-19 14:29 ` Michael Shigorin 2010-10-19 16:24 ` Chernyshov Anton 2010-10-19 14:07 ` Michael Shigorin 2010-10-19 14:19 ` Chernyshov Anton 2010-10-19 14:23 ` Alexey I. Froloff 2010-10-19 16:16 ` Chernyshov Anton 2010-10-19 16:28 ` Alexey I. Froloff 2010-10-19 16:59 ` Vyatcheslav Perevalov 2010-10-19 17:08 ` Chernyshov Anton 2010-10-19 19:05 ` Michael Shigorin 2010-10-19 19:13 ` Alexey I. Froloff 2010-10-19 18:05 ` Motsyo Gennadi aka Drool 2010-10-19 11:48 ` Igor Zubkov
devel@ where you _can_ ask This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-newbies/0 devel-newbies/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel-newbies devel-newbies/ http://lore.altlinux.org/devel-newbies \ devel-newbies@lists.altlinux.org devel-newbies@lists.altlinux.ru devel-newbies@lists.altlinux.com public-inbox-index devel-newbies Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-newbies AGPL code for this site: git clone https://public-inbox.org/public-inbox.git