ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Ошибка при сборке Gcompris
@ 2007-10-26 14:15 Slava Dubrovskiy
  2007-10-26 14:20 ` Alexey Rusakov
  0 siblings, 1 reply; 8+ messages in thread
From: Slava Dubrovskiy @ 2007-10-26 14:15 UTC (permalink / raw)
  To: Devel

Здравствуйте.
Собрался обновить Gcompris и позакрывать баги.
Но новая версия не собирается с такой ошибкой:

make[2]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1/autopackage'
make[2]: Entering directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po
gcompris.desktop.in gcompris.desktop
Possible unintended interpolation of @INTLTOOL_ICONV in string at
./intltool-merge line 96.
Global symbol "@INTLTOOL_ICONV" requires explicit package name at
./intltool-merge line 96.
BEGIN not safe after errors--compilation aborted at ./intltool-merge
line 263.
make[2]: *** [gcompris.desktop] Error 9
make[2]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
make: *** [all] Error 2
make: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
error: Bad exit status from /usr/src/tmp/rpm-tmp.77771 (%build)

В чем может быть проблема? Предыдущая версия собиралась нормально.

-- 
WBR,
Dubrovskiy Vyacheslav



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ошибка при сборке Gcompris
  2007-10-26 14:15 [devel] Ошибка при сборке Gcompris Slava Dubrovskiy
@ 2007-10-26 14:20 ` Alexey Rusakov
  2007-10-26 15:03   ` Slava Dubrovskiy
                     ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Alexey Rusakov @ 2007-10-26 14:20 UTC (permalink / raw)
  To: devel

On Fri, 26 Oct 2007 17:15:50 +0300
Slava Dubrovskiy wrote:

> Здравствуйте.
> Собрался обновить Gcompris и позакрывать баги.
> Но новая версия не собирается с такой ошибкой:
> 
> make[2]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1/autopackage'
> make[2]: Entering directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
> LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po
> gcompris.desktop.in gcompris.desktop
> Possible unintended interpolation of @INTLTOOL_ICONV in string at
> ./intltool-merge line 96.
> Global symbol "@INTLTOOL_ICONV" requires explicit package name at
> ./intltool-merge line 96.
> BEGIN not safe after errors--compilation aborted at ./intltool-merge
> line 263.
> make[2]: *** [gcompris.desktop] Error 9
> make[2]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
> make: *** [all] Error 2
> make: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
> error: Bad exit status from /usr/src/tmp/rpm-tmp.77771 (%build)
> 
> В чем может быть проблема? Предыдущая версия собиралась нормально.
Это следствие вброса нового intltool. Workaround - добавить в спекфайл
перед autoreconf вызов intltoolize --force. Нормальное решение будет,
когда ldv@ посмотрит мои изменения в autoconf.git и внесёт их в нашу
сборку, надеюсь, на следующей неделе у него дойдут до этого руки.

-- 
  Alexey "Ktirf" Rusakov
  GNOME Project
  ALT Linux Team


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ошибка при сборке Gcompris
  2007-10-26 14:20 ` Alexey Rusakov
@ 2007-10-26 15:03   ` Slava Dubrovskiy
  2007-10-27 19:18   ` Igor Zubkov
  2007-10-31 21:50   ` Dmitry V. Levin
  2 siblings, 0 replies; 8+ messages in thread
From: Slava Dubrovskiy @ 2007-10-26 15:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1062 bytes --]

Alexey Rusakov пишет:
>> LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po
>> gcompris.desktop.in gcompris.desktop
>> Possible unintended interpolation of @INTLTOOL_ICONV in string at
>> ./intltool-merge line 96.
>> Global symbol "@INTLTOOL_ICONV" requires explicit package name at
>> ./intltool-merge line 96.
>> BEGIN not safe after errors--compilation aborted at ./intltool-merge
>>
>> В чем может быть проблема? Предыдущая версия собиралась нормально.
>>     
> Это следствие вброса нового intltool. Workaround - добавить в спекфайл
> перед autoreconf вызов intltoolize --force. Нормальное решение будет,
> когда ldv@ посмотрит мои изменения в autoconf.git и внесёт их в нашу
> сборку, надеюсь, на следующей неделе у него дойдут до этого руки.
>   
Спасибо, помогло.

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3249 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ошибка при сборке Gcompris
  2007-10-26 14:20 ` Alexey Rusakov
  2007-10-26 15:03   ` Slava Dubrovskiy
@ 2007-10-27 19:18   ` Igor Zubkov
  2007-10-28  5:21     ` Alexey Rusakov
  2007-10-31 21:50   ` Dmitry V. Levin
  2 siblings, 1 reply; 8+ messages in thread
From: Igor Zubkov @ 2007-10-27 19:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2007/10/26, Alexey Rusakov <ktirf@>:
> > В чем может быть проблема? Предыдущая версия собиралась нормально.
> Это следствие вброса нового intltool. Workaround - добавить в спекфайл
> перед autoreconf вызов intltoolize --force. Нормальное решение будет,
> когда ldv@ посмотрит мои изменения в autoconf.git и внесёт их в нашу
> сборку, надеюсь, на следующей неделе у него дойдут до этого руки.

Мне идея патчить autoconf что-то не внушает оптимизма. Лучше уж без этого.

-- 
icesik

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ошибка при сборке Gcompris
  2007-10-27 19:18   ` Igor Zubkov
@ 2007-10-28  5:21     ` Alexey Rusakov
  2007-10-28 16:38       ` Slava Semushin
  0 siblings, 1 reply; 8+ messages in thread
From: Alexey Rusakov @ 2007-10-28  5:21 UTC (permalink / raw)
  To: devel

On Sat, 27 Oct 2007 22:18:24 +0300
Igor Zubkov wrote:


> 2007/10/26, Alexey Rusakov <ktirf@>:
> > > В чем может быть проблема? Предыдущая версия собиралась нормально.
> > Это следствие вброса нового intltool. Workaround - добавить в спекфайл
> > перед autoreconf вызов intltoolize --force. Нормальное решение будет,
> > когда ldv@ посмотрит мои изменения в autoconf.git и внесёт их в нашу
> > сборку, надеюсь, на следующей неделе у него дойдут до этого руки.
> 
> Мне идея патчить autoconf что-то не внушает оптимизма. Лучше уж без этого.
Не лучше.
1. Мне не нравится мантра "вставить intltoolize перед autoreconf". Не
люблю повторяющиеся (тем более массово) куски кода.
2. autoreconf по смыслу обновляет всё autotools-хозяйство, поддержка
intltoolize в это хорошо вписывается. Собственно, изменение в пакете
autoconf сводится к добавлению поддержки intltoolize в autoreconf.

-- 
  Alexey "Ktirf" Rusakov
  GNOME Project
  ALT Linux Team


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ошибка при сборке Gcompris
  2007-10-28  5:21     ` Alexey Rusakov
@ 2007-10-28 16:38       ` Slava Semushin
  2007-10-29 14:41         ` Alexey Rusakov
  0 siblings, 1 reply; 8+ messages in thread
From: Slava Semushin @ 2007-10-28 16:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

28.10.07, Alexey Rusakov<ktirf / altlinux.ru> написал(а):
[...]
> 1. Мне не нравится мантра "вставить intltoolize перед autoreconf". Не
> люблю повторяющиеся (тем более массово) куски кода.

Так ведь есть же макрос %__autoreconf. Может в него и "вставить
intltoolize перед autoreconf"?


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ошибка при сборке Gcompris
  2007-10-28 16:38       ` Slava Semushin
@ 2007-10-29 14:41         ` Alexey Rusakov
  0 siblings, 0 replies; 8+ messages in thread
From: Alexey Rusakov @ 2007-10-29 14:41 UTC (permalink / raw)
  To: devel

On Sun, 28 Oct 2007 22:38:26 +0600
Slava Semushin wrote:


> 28.10.07, Alexey Rusakov<ktirf / altlinux.ru> написал(а):
> [...]
> > 1. Мне не нравится мантра "вставить intltoolize перед autoreconf". Не
> > люблю повторяющиеся (тем более массово) куски кода.
> 
> Так ведь есть же макрос %__autoreconf. Может в него и "вставить
> intltoolize перед autoreconf"?
1. Не все используют этот макрос.
2. Этот макрос сводится к вызову скрипта autoreconf, который вызывает
нужные в конкретном случае autotools в нужном порядке. Вместо порождения
ещё одной связки вызовов я предпочёл добавить вызов в уже существующую
связку.
Вообще, с вопросами "почему" и возражениями лучше сначала идти в мой
people/ktirf/packages/autoconf.git и посмотреть тамошний патч. Если после
этого вопросы и возражения остаются, можно предметно их изложить. Я считаю
своё решение наиболее удачным, вплоть до рекомендации для апстрима.

-- 
  Alexey "Ktirf" Rusakov
  ALT Linux, project manager


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ошибка при сборке Gcompris
  2007-10-26 14:20 ` Alexey Rusakov
  2007-10-26 15:03   ` Slava Dubrovskiy
  2007-10-27 19:18   ` Igor Zubkov
@ 2007-10-31 21:50   ` Dmitry V. Levin
  2 siblings, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2007-10-31 21:50 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1659 bytes --]

On Fri, Oct 26, 2007 at 06:20:33PM +0400, Alexey Rusakov wrote:
> On Fri, 26 Oct 2007 17:15:50 +0300, Slava Dubrovskiy wrote:
> 
> > Здравствуйте.
> > Собрался обновить Gcompris и позакрывать баги.
> > Но новая версия не собирается с такой ошибкой:
> > 
> > make[2]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1/autopackage'
> > make[2]: Entering directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
> > LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po
> > gcompris.desktop.in gcompris.desktop
> > Possible unintended interpolation of @INTLTOOL_ICONV in string at
> > ./intltool-merge line 96.
> > Global symbol "@INTLTOOL_ICONV" requires explicit package name at
> > ./intltool-merge line 96.
> > BEGIN not safe after errors--compilation aborted at ./intltool-merge
> > line 263.
> > make[2]: *** [gcompris.desktop] Error 9
> > make[2]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
> > make: *** [all] Error 2
> > make: Leaving directory `/usr/src/RPM/BUILD/gcompris-8.4.1'
> > error: Bad exit status from /usr/src/tmp/rpm-tmp.77771 (%build)
> > 
> > В чем может быть проблема? Предыдущая версия собиралась нормально.
> Это следствие вброса нового intltool. Workaround - добавить в спекфайл
> перед autoreconf вызов intltoolize --force. Нормальное решение будет,
> когда ldv@ посмотрит мои изменения в autoconf.git и внесёт их в нашу
> сборку, надеюсь, на следующей неделе у него дойдут до этого руки.

Это изменение в autoconf.git после небольшой корректировки ушло в Сизиф.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-10-31 21:50 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-26 14:15 [devel] Ошибка при сборке Gcompris Slava Dubrovskiy
2007-10-26 14:20 ` Alexey Rusakov
2007-10-26 15:03   ` Slava Dubrovskiy
2007-10-27 19:18   ` Igor Zubkov
2007-10-28  5:21     ` Alexey Rusakov
2007-10-28 16:38       ` Slava Semushin
2007-10-29 14:41         ` Alexey Rusakov
2007-10-31 21:50   ` Dmitry V. Levin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git