devel@ where you _can_ ask
 help / color / mirror / Atom feed
* [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: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

* 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: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 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: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: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: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 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 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 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 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

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