* [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
@ 2007-02-14 14:05 Alexey Morsov
2007-02-14 14:13 ` Led
0 siblings, 1 reply; 31+ messages in thread
From: Alexey Morsov @ 2007-02-14 14:05 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 928 bytes --]
----- Forwarded message from Upravdom Team Robot <upravdom@altlinux.org> -----
Date: Wed, 14 Feb 2007 16:44:43 +0300 (MSK)
From: Upravdom Team Robot <upravdom@altlinux.org>
To: Alexey Morsov <swi@altlinux.org>
Cc: sisyphus-incominger@lists.altlinux.org
Subject: E: incoming i586 reject: mlt-0.2.2-alt0.4
X-Spam-Level:
Dear Alexey Morsov!
The mlt-0.2.2-alt0.4 package has been rejected from incoming for i586
architecture.
ImageMagick-6.3.2.4-alt1
error: failed build dependencies:
sox-devel is needed by mlt-0.2.2-alt0.4
libmad-devel is needed by mlt-0.2.2-alt0.4
--
Rgrds, your upravdom
----- End forwarded message -----
В x86_64 собралось. Кто виноват? Где пакет?
--
С уважением,
Алексей Морсов
системный администратор ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
www.ricom.ru
www.fondmarket.ru
NP: Kasamatsu Kouji - Kaishou (Gankutsuou Original Soundtrack)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:05 [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4] Alexey Morsov
@ 2007-02-14 14:13 ` Led
2007-02-14 14:16 ` Alexey Morsov
` (2 more replies)
0 siblings, 3 replies; 31+ messages in thread
From: Led @ 2007-02-14 14:13 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Alexey Morsov написал(a):
> ----- Forwarded message from Upravdom Team Robot <upravdom@altlinux.org>
> -----
>
> Date: Wed, 14 Feb 2007 16:44:43 +0300 (MSK)
> From: Upravdom Team Robot <upravdom@altlinux.org>
> To: Alexey Morsov <swi@altlinux.org>
> Cc: sisyphus-incominger@lists.altlinux.org
> Subject: E: incoming i586 reject: mlt-0.2.2-alt0.4
> X-Spam-Level:
>
> Dear Alexey Morsov!
> The mlt-0.2.2-alt0.4 package has been rejected from incoming for i586
> architecture.
> ImageMagick-6.3.2.4-alt1
> error: failed build dependencies:
> sox-devel is needed by mlt-0.2.2-alt0.4
> libmad-devel is needed by mlt-0.2.2-alt0.4
>
>
>
> --
> Rgrds, your upravdom
>
>
> ----- End forwarded message -----
>
> В x86_64 собралось. Кто виноват? Где пакет?
Он и на i586 соберётся, только... если src.rpm будет тоже собран на i586...
Видно придётся сделать
%def_disable sox
в спеке (до починки sox)
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:13 ` Led
@ 2007-02-14 14:16 ` Alexey Morsov
2007-02-14 14:26 ` Led
2007-02-14 14:25 ` Damir Shayhutdinov
2007-02-14 22:57 ` Денис Смирнов
2 siblings, 1 reply; 31+ messages in thread
From: Alexey Morsov @ 2007-02-14 14:16 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 524 bytes --]
On Wed, Feb 14, 2007 at 04:13:17PM +0200, Led wrote:
> Он и на i586 соберётся, только... если src.rpm будет тоже собран на i586...
> Видно придётся сделать
> %def_disable sox
> в спеке (до починки sox)
Lost сказал что репо разломан. Собствено он ж написал (см. выше) что
пакета sox-devel нет.
--
С уважением,
Алексей Морсов
системный администратор ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
www.ricom.ru
www.fondmarket.ru
NP: NoppZ - Final Fantasy 4 Rydias Chocobo OC ReMix (ocremix)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:13 ` Led
2007-02-14 14:16 ` Alexey Morsov
@ 2007-02-14 14:25 ` Damir Shayhutdinov
2007-02-14 14:31 ` Led
2007-02-14 22:57 ` Денис Смирнов
2 siblings, 1 reply; 31+ messages in thread
From: Damir Shayhutdinov @ 2007-02-14 14:25 UTC (permalink / raw)
To: ALT Devel discussion list
> Он и на i586 соберётся, только... если src.rpm будет тоже собран на i586...
А это еще почему?
> Видно придётся сделать
> %def_disable sox
> в спеке (до починки sox)
А вообще было бы неплохо научить роботов находить пакеты, которые есть
на x86_64, но нет на i586. И считать их такой же ошибкой как и анметы,
если в них нету ExclusiveArch: x86_64.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:16 ` Alexey Morsov
@ 2007-02-14 14:26 ` Led
0 siblings, 0 replies; 31+ messages in thread
From: Led @ 2007-02-14 14:26 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Alexey Morsov написал(a):
> On Wed, Feb 14, 2007 at 04:13:17PM +0200, Led wrote:
> > Он и на i586 соберётся, только... если src.rpm будет тоже собран на
> > i586... Видно придётся сделать
> > %def_disable sox
> > в спеке (до починки sox)
>
> Lost сказал что репо разломан. Собствено он ж написал (см. выше) что
> пакета sox-devel нет.
Всё верно он сказал. Я сказал как "подпереть". Или соберите src.rpm так:
rpm -bs --sign --target i586 mlt.spec
и полученный src.rpm уже в /i/S
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:25 ` Damir Shayhutdinov
@ 2007-02-14 14:31 ` Led
2007-02-14 14:51 ` Damir Shayhutdinov
2007-02-14 15:24 ` Dmitry V. Levin
0 siblings, 2 replies; 31+ messages in thread
From: Led @ 2007-02-14 14:31 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Damir Shayhutdinov написал(a):
> > Он и на i586 соберётся, только... если src.rpm будет тоже собран на
> > i586...
>
> А это еще почему?
Потому что:
%def_enable sox
.....
%ifnarch %ix86
%set_disable sox
%endif
......
%{?_enable_sox:BuildRequires: sox-devel libmad-devel}
>
> > Видно придётся сделать
> > %def_disable sox
> > в спеке (до починки sox)
>
> А вообще было бы неплохо научить роботов находить пакеты, которые есть
> на x86_64, но нет на i586. И считать их такой же ошибкой как и анметы,
> если в них нету ExclusiveArch: x86_64.
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:31 ` Led
@ 2007-02-14 14:51 ` Damir Shayhutdinov
2007-02-14 14:57 ` Led
2007-02-14 15:24 ` Dmitry V. Levin
1 sibling, 1 reply; 31+ messages in thread
From: Damir Shayhutdinov @ 2007-02-14 14:51 UTC (permalink / raw)
To: ALT Devel discussion list
> > > Он и на i586 соберётся, только... если src.rpm будет тоже собран на
> > > i586...
> >
> > А это еще почему?
>
> Потому что:
>
> %def_enable sox
> .....
> %ifnarch %ix86
> %set_disable sox
> %endif
> ......
> %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
Считаю неправильным что собираемость или несобираемость .src.rpm
зависит от того, на какой платформе он был создан. Такие пакеты надо
исправлять тем или иным способом.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:51 ` Damir Shayhutdinov
@ 2007-02-14 14:57 ` Led
2007-02-14 14:59 ` Damir Shayhutdinov
0 siblings, 1 reply; 31+ messages in thread
From: Led @ 2007-02-14 14:57 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Damir Shayhutdinov написал(a):
> > > > Он и на i586 соберётся, только... если src.rpm будет тоже собран на
> > > > i586...
> > >
> > > А это еще почему?
> >
> > Потому что:
> >
> > %def_enable sox
> > .....
> > %ifnarch %ix86
> > %set_disable sox
> > %endif
> > ......
> > %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
>
> Считаю неправильным что собираемость или несобираемость .src.rpm
> зависит от того, на какой платформе он был создан. Такие пакеты надо
> исправлять тем или иным способом.
Я сказал, как исправить: отключить sox для всех архитектур, пока не починят
sox в x86_64.
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:57 ` Led
@ 2007-02-14 14:59 ` Damir Shayhutdinov
2007-02-14 15:09 ` Led
0 siblings, 1 reply; 31+ messages in thread
From: Damir Shayhutdinov @ 2007-02-14 14:59 UTC (permalink / raw)
To: ALT Devel discussion list
> Я сказал, как исправить: отключить sox для всех архитектур, пока не починят
> sox в x86_64.
Дык на x86_64 все собралось.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 22:57 ` Денис Смирнов
@ 2007-02-14 15:02 ` Led
2007-02-14 23:15 ` Денис Смирнов
0 siblings, 1 reply; 31+ messages in thread
From: Led @ 2007-02-14 15:02 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Четверг 15 февраля 2007 Денис Смирнов написал(a):
> On Wed, Feb 14, 2007 at 04:13:17PM +0200, Led wrote:
>
> L> в спеке (до починки sox)
>
> (беря в руки напильник) Что не так с sox?
На x86_64 проблемы с ликовкой с libst.a (из пакета sox-devel).
А вообще ИМХО лучше "починить" его на предмет libst.so.X.Y.Z (X, Y, Z можно
взять из %_includedir/st.h)
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:59 ` Damir Shayhutdinov
@ 2007-02-14 15:09 ` Led
0 siblings, 0 replies; 31+ messages in thread
From: Led @ 2007-02-14 15:09 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Damir Shayhutdinov написал(a):
> > Я сказал, как исправить: отключить sox для всех архитектур, пока не
> > починят sox в x86_64.
>
> Дык на x86_64 все собралось.
на x86_64 собирается без sox
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 23:15 ` Денис Смирнов
@ 2007-02-14 15:22 ` Alexey Morsov
2007-02-14 15:25 ` Led
2007-02-14 15:24 ` Led
1 sibling, 1 reply; 31+ messages in thread
From: Alexey Morsov @ 2007-02-14 15:22 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 552 bytes --]
On Thu, Feb 15, 2007 at 02:15:38AM +0300, Денис Смирнов wrote:
>
> По поводу второго -- "патчи приветствуются", сейчас немножко не до этого,
> хотя постараюсь. А что за проблемы с линковкой? Их я удавлю, это blocker.
А либа (so) одна хочет с ним линковаться, а он .a - и ей облом наступает.
--
С уважением,
Алексей Морсов
системный администратор ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
www.ricom.ru
www.fondmarket.ru
NP: Guilty Gear - Pillars of the Underworld (Ky's Theme) (Guilty Gear XX # Reload (Disc 1))
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:31 ` Led
2007-02-14 14:51 ` Damir Shayhutdinov
@ 2007-02-14 15:24 ` Dmitry V. Levin
2007-02-14 15:29 ` Led
2007-02-14 15:35 ` Led
1 sibling, 2 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2007-02-14 15:24 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 465 bytes --]
On Wed, Feb 14, 2007 at 04:31:44PM +0200, Led wrote:
> В сообщении от Среда 14 февраля 2007 Damir Shayhutdinov написал(a):
> > > Он и на i586 соберётся, только... если src.rpm будет тоже собран на
> > > i586...
> >
> > А это еще почему?
>
> Потому что:
>
> %def_enable sox
> .....
> %ifnarch %ix86
> %set_disable sox
> %endif
> ......
> %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
Такой пакет через incoming не пройдёт.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 23:15 ` Денис Смирнов
2007-02-14 15:22 ` Alexey Morsov
@ 2007-02-14 15:24 ` Led
2007-02-16 13:22 ` Денис Смирнов
1 sibling, 1 reply; 31+ messages in thread
From: Led @ 2007-02-14 15:24 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Четверг 15 февраля 2007 Денис Смирнов написал(a):
> On Wed, Feb 14, 2007 at 05:02:32PM +0200, Led wrote:
> > L>> в спеке (до починки sox)
> >
> >> (беря в руки напильник) Что не так с sox?
>
> L> На x86_64 проблемы с ликовкой с libst.a (из пакета sox-devel).
> L> А вообще ИМХО лучше "починить" его на предмет libst.so.X.Y.Z (X, Y, Z
> можно L> взять из %_includedir/st.h)
>
> По поводу второго -- "патчи приветствуются"
Ок, порпробую. Если получится - патч отправлю в багзиллу.
> , сейчас немножко не до этого,
> хотя постараюсь. А что за проблемы с линковкой? Их я удавлю, это blocker.
Можно проверить на сборке mlt (он сейчас в /i/S лежит) с включеным sox
(закомментировать сроку
%set_disable sox
и собрать на x86_64 - это недолго, секунд через 30-60 увидите на
чём "обламывается").
Более подробно пока не добрался.
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 15:22 ` Alexey Morsov
@ 2007-02-14 15:25 ` Led
2007-02-14 16:19 ` Sergey Vlasov
0 siblings, 1 reply; 31+ messages in thread
From: Led @ 2007-02-14 15:25 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Alexey Morsov написал(a):
> On Thu, Feb 15, 2007 at 02:15:38AM +0300, Денис Смирнов wrote:
> > По поводу второго -- "патчи приветствуются", сейчас немножко не до этого,
> > хотя постараюсь. А что за проблемы с линковкой? Их я удавлю, это blocker.
>
> А либа (so) одна хочет с ним линковаться, а он .a - и ей облом наступает.
Не должно быть никаких проблем с линковкой и с .a
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 15:24 ` Dmitry V. Levin
@ 2007-02-14 15:29 ` Led
2007-02-14 15:35 ` Led
1 sibling, 0 replies; 31+ messages in thread
From: Led @ 2007-02-14 15:29 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Dmitry V. Levin написал(a):
> On Wed, Feb 14, 2007 at 04:31:44PM +0200, Led wrote:
> > В сообщении от Среда 14 февраля 2007 Damir Shayhutdinov написал(a):
> > > > Он и на i586 соберётся, только... если src.rpm будет тоже собран на
> > > > i586...
> > >
> > > А это еще почему?
> >
> > Потому что:
> >
> > %def_enable sox
> > .....
> > %ifnarch %ix86
> > %set_disable sox
> > %endif
> > ......
> > %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
>
> Такой пакет через incoming не пройдёт.
Когда делался спек, он не предназначался для прохождения через incoming:) Это
делалось для отладки спека и проверки собираемости на i586 и x86_64 с
включенным и отключенным sox соттветственно (из-за того, что на x86_64 не
получается слинковать с sox'овской libst.a)
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 15:24 ` Dmitry V. Levin
2007-02-14 15:29 ` Led
@ 2007-02-14 15:35 ` Led
2007-02-14 16:17 ` Sergey Vlasov
1 sibling, 1 reply; 31+ messages in thread
From: Led @ 2007-02-14 15:35 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Dmitry V. Levin написал(a):
> On Wed, Feb 14, 2007 at 04:31:44PM +0200, Led wrote:
> > В сообщении от Среда 14 февраля 2007 Damir Shayhutdinov написал(a):
> > > > Он и на i586 соберётся, только... если src.rpm будет тоже собран на
> > > > i586...
> > >
> > > А это еще почему?
> >
> > Потому что:
> >
> > %def_enable sox
> > .....
> > %ifnarch %ix86
> > %set_disable sox
> > %endif
> > ......
> > %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
>
> Такой пакет через incoming не пройдёт.
А такой пройдёт?
%def_enable sox
.....
%{?_enable_sox:BuildRequires: sox-devel libmad-devel}
.....
%ifnarch %ix86
%set_disable sox
%endif
......
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 15:35 ` Led
@ 2007-02-14 16:17 ` Sergey Vlasov
2007-02-14 16:32 ` Led
0 siblings, 1 reply; 31+ messages in thread
From: Sergey Vlasov @ 2007-02-14 16:17 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1507 bytes --]
On Wed, Feb 14, 2007 at 05:35:40PM +0200, Led wrote:
> В сообщении от Среда 14 февраля 2007 Dmitry V. Levin написал(a):
> > On Wed, Feb 14, 2007 at 04:31:44PM +0200, Led wrote:
> > > В сообщении от Среда 14 февраля 2007 Damir Shayhutdinov написал(a):
> > > > > Он и на i586 соберётся, только... если src.rpm будет тоже собран на
> > > > > i586...
> > > >
> > > > А это еще почему?
> > >
> > > Потому что:
> > >
> > > %def_enable sox
> > > .....
> > > %ifnarch %ix86
> > > %set_disable sox
> > > %endif
> > > ......
> > > %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
> >
> > Такой пакет через incoming не пройдёт.
>
> А такой пройдёт?
>
> %def_enable sox
> .....
> %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
> .....
> %ifnarch %ix86
> %set_disable sox
> %endif
> ......
Такой пройдёт при условии наличия пакетов sox-devel и libmad-devel на
всех архитектурах (и при условии, что установка %set_disable sox
корректно отключает использование sox при сборке, даже если в
сборочной системе установлен пакет sox-devel).
BuildRequires, зависящие от архитектуры, не работают из-за того, что
список зависимостей фиксируется при выполнении rpmbuild -bs - в
src.rpm попадают только имена и требуемые версии пакетов. Вот при
внедрении сборки из git теоретически возможна поддержка подобных
фокусов (поскольку в этом случае src.rpm формируется в процессе
сборки, и зависимости в нём могут быть выбраны в соответствии с
архитектурой сборочной системы).
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 15:25 ` Led
@ 2007-02-14 16:19 ` Sergey Vlasov
2007-02-14 16:35 ` Led
` (2 more replies)
0 siblings, 3 replies; 31+ messages in thread
From: Sergey Vlasov @ 2007-02-14 16:19 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 680 bytes --]
On Wed, Feb 14, 2007 at 05:25:37PM +0200, Led wrote:
> В сообщении от Среда 14 февраля 2007 Alexey Morsov написал(a):
> > On Thu, Feb 15, 2007 at 02:15:38AM +0300, Денис Смирнов wrote:
> > > По поводу второго -- "патчи приветствуются", сейчас немножко не до этого,
> > > хотя постараюсь. А что за проблемы с линковкой? Их я удавлю, это blocker.
> >
> > А либа (so) одна хочет с ним линковаться, а он .a - и ей облом наступает.
>
> Не должно быть никаких проблем с линковкой и с .a
На i386 при этом получается TEXTREL, на x86_64 - вообще ничего не
получается, поскольку там TEXTREL в .so запрещены.
(Конечно, можно собрать .a и с -fPIC, но это уже совсем изврат.)
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 16:17 ` Sergey Vlasov
@ 2007-02-14 16:32 ` Led
0 siblings, 0 replies; 31+ messages in thread
From: Led @ 2007-02-14 16:32 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Sergey Vlasov написал(a):
> On Wed, Feb 14, 2007 at 05:35:40PM +0200, Led wrote:
> > В сообщении от Среда 14 февраля 2007 Dmitry V. Levin написал(a):
> > > On Wed, Feb 14, 2007 at 04:31:44PM +0200, Led wrote:
> > > > В сообщении от Среда 14 февраля 2007 Damir Shayhutdinov написал(a):
> > > > > > Он и на i586 соберётся, только... если src.rpm будет тоже собран
> > > > > > на i586...
> > > > >
> > > > > А это еще почему?
> > > >
> > > > Потому что:
> > > >
> > > > %def_enable sox
> > > > .....
> > > > %ifnarch %ix86
> > > > %set_disable sox
> > > > %endif
> > > > ......
> > > > %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
> > >
> > > Такой пакет через incoming не пройдёт.
> >
> > А такой пройдёт?
> >
> > %def_enable sox
> > .....
> > %{?_enable_sox:BuildRequires: sox-devel libmad-devel}
> > .....
> > %ifnarch %ix86
> > %set_disable sox
> > %endif
> > ......
>
> Такой пройдёт при условии наличия пакетов sox-devel и libmad-devel на
> всех архитектурах
В наличии, просто на x86_64 не собирается.
> (и при условии, что установка %set_disable sox
> корректно отключает использование sox при сборке, даже если в
> сборочной системе установлен пакет sox-devel).
Корректно, отключает.
>
> BuildRequires, зависящие от архитектуры, не работают из-за того, что
> список зависимостей фиксируется при выполнении rpmbuild -bs - в
> src.rpm попадают только имена и требуемые версии пакетов.
Я знаю из-за чего они не работают:)
> Вот при
> внедрении сборки из git теоретически возможна поддержка подобных
> фокусов (поскольку в этом случае src.rpm формируется в процессе
> сборки, и зависимости в нём могут быть выбраны в соответствии с
> архитектурой сборочной системы).
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 16:19 ` Sergey Vlasov
@ 2007-02-14 16:35 ` Led
2007-02-14 19:13 ` Alexey Morsov
2007-02-15 10:34 ` Денис Смирнов
2007-02-15 15:45 ` Andrey Rahmatullin
2 siblings, 1 reply; 31+ messages in thread
From: Led @ 2007-02-14 16:35 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Sergey Vlasov написал(a):
> On Wed, Feb 14, 2007 at 05:25:37PM +0200, Led wrote:
> > В сообщении от Среда 14 февраля 2007 Alexey Morsov написал(a):
> > > On Thu, Feb 15, 2007 at 02:15:38AM +0300, Денис Смирнов wrote:
> > > > По поводу второго -- "патчи приветствуются", сейчас немножко не до
> > > > этого, хотя постараюсь. А что за проблемы с линковкой? Их я удавлю,
> > > > это blocker.
> > >
> > > А либа (so) одна хочет с ним линковаться, а он .a - и ей облом
> > > наступает.
> >
> > Не должно быть никаких проблем с линковкой и с .a
>
> На i386 при этом получается TEXTREL, на x86_64 - вообще ничего не
> получается, поскольку там TEXTREL в .so запрещены.
>
> (Конечно, можно собрать .a и с -fPIC, но это уже совсем изврат.)
Честно говоря, не понимаю, почему это "изврат". Но это просто потому, что
чего-то не знаю:)
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 16:35 ` Led
@ 2007-02-14 19:13 ` Alexey Morsov
2007-02-15 10:42 ` Led
0 siblings, 1 reply; 31+ messages in thread
From: Alexey Morsov @ 2007-02-14 19:13 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 420 bytes --]
On Wed, Feb 14, 2007 at 06:35:50PM +0200, Led wrote:
>
> Честно говоря, не понимаю, почему это "изврат". Но это просто потому, что
> чего-то не знаю:)
/me в роли робота сборщика: А вот в спеках от FC RH MDK sox от mlt оторван
вообще.. Или это не ALT way ?
--
С уважением,
Алексей Морсов
Системный администратор ЗАО "ИК "РИКОМ-ТРАСТ"
ICQ#: 196-766-290
JID: Samurai@www.fondmarket.ru
NP: music over
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 14:13 ` Led
2007-02-14 14:16 ` Alexey Morsov
2007-02-14 14:25 ` Damir Shayhutdinov
@ 2007-02-14 22:57 ` Денис Смирнов
2007-02-14 15:02 ` Led
2 siblings, 1 reply; 31+ messages in thread
From: Денис Смирнов @ 2007-02-14 22:57 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 348 bytes --]
On Wed, Feb 14, 2007 at 04:13:17PM +0200, Led wrote:
L> в спеке (до починки sox)
(беря в руки напильник) Что не так с sox?
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
ALT Linux Team стремится соблюдать все лицензионные условия.
-- aen in oo-discuss@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 15:02 ` Led
@ 2007-02-14 23:15 ` Денис Смирнов
2007-02-14 15:22 ` Alexey Morsov
2007-02-14 15:24 ` Led
0 siblings, 2 replies; 31+ messages in thread
From: Денис Смирнов @ 2007-02-14 23:15 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 652 bytes --]
On Wed, Feb 14, 2007 at 05:02:32PM +0200, Led wrote:
> L>> в спеке (до починки sox)
>> (беря в руки напильник) Что не так с sox?
L> На x86_64 проблемы с ликовкой с libst.a (из пакета sox-devel).
L> А вообще ИМХО лучше "починить" его на предмет libst.so.X.Y.Z (X, Y, Z можно
L> взять из %_includedir/st.h)
По поводу второго -- "патчи приветствуются", сейчас немножко не до этого,
хотя постараюсь. А что за проблемы с линковкой? Их я удавлю, это blocker.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
за таблетками от лени не ко мне.
-- shrek in #7850
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 16:19 ` Sergey Vlasov
2007-02-14 16:35 ` Led
@ 2007-02-15 10:34 ` Денис Смирнов
2007-02-15 15:45 ` Andrey Rahmatullin
2 siblings, 0 replies; 31+ messages in thread
From: Денис Смирнов @ 2007-02-15 10:34 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 587 bytes --]
On Wed, Feb 14, 2007 at 07:19:40PM +0300, Sergey Vlasov wrote:
>> Не должно быть никаких проблем с линковкой и с .a
SV> На i386 при этом получается TEXTREL, на x86_64 - вообще ничего не
SV> получается, поскольку там TEXTREL в .so запрещены.
SV> (Конечно, можно собрать .a и с -fPIC, но это уже совсем изврат.)
Однако видимо это самый простой способ фиксить такую пакость :(
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Стас, вот тебе фичреквест, Если Будет Нефиг Делать
-- mike in #1202
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 19:13 ` Alexey Morsov
@ 2007-02-15 10:42 ` Led
0 siblings, 0 replies; 31+ messages in thread
From: Led @ 2007-02-15 10:42 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Среда 14 февраля 2007 Alexey Morsov написал(a):
> On Wed, Feb 14, 2007 at 06:35:50PM +0200, Led wrote:
> > Честно говоря, не понимаю, почему это "изврат". Но это просто потому, что
> > чего-то не знаю:)
>
> /me в роли робота сборщика: А вот в спеках от FC RH MDK sox от mlt оторван
> вообще.. Или это не ALT way ?
Это самый простой way: не собирается - отрываем :(
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 16:19 ` Sergey Vlasov
2007-02-14 16:35 ` Led
2007-02-15 10:34 ` Денис Смирнов
@ 2007-02-15 15:45 ` Andrey Rahmatullin
2 siblings, 0 replies; 31+ messages in thread
From: Andrey Rahmatullin @ 2007-02-15 15:45 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
On Wed, Feb 14, 2007 at 07:19:40PM +0300, Sergey Vlasov wrote:
> (Конечно, можно собрать .a и с -fPIC, но это уже совсем изврат.)
Чего изврат-то?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
ok, в следующей сборке "задним числом" добавим в changelog.
-- ldv in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-14 15:24 ` Led
@ 2007-02-16 13:22 ` Денис Смирнов
2007-02-16 13:30 ` Led
0 siblings, 1 reply; 31+ messages in thread
From: Денис Смирнов @ 2007-02-16 13:22 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1012 bytes --]
On Wed, Feb 14, 2007 at 05:24:30PM +0200, Led wrote:
>> По поводу второго -- "патчи приветствуются"
L> Ок, порпробую. Если получится - патч отправлю в багзиллу.
Можешь не пробовать. В Сизиф ушел sox 13.0.0, в котором это fixed (libst
собирается динамически).
>> , сейчас немножко не до этого,
>> хотя постараюсь. А что за проблемы с линковкой? Их я удавлю, это blocker.
L> Можно проверить на сборке mlt (он сейчас в /i/S лежит) с включеным sox
L> (закомментировать сроку
L> %set_disable sox
L> и собрать на x86_64 - это недолго, секунд через 30-60 увидите на
L> чём "обламывается").
L> Более подробно пока не добрался.
Будем надеяться что теперь можно обойтись без disable sox.
Одно плохо -- они сломали часть интерфейса. Многие старые скрипты с новым
sox работать не будут.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
<ab> gvy: а я вчера в Biergarten ел баварский фастфуд :)
<gvy> ab, жив? =)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-16 13:22 ` Денис Смирнов
@ 2007-02-16 13:30 ` Led
2007-02-16 15:16 ` Alexey Morsov
0 siblings, 1 reply; 31+ messages in thread
From: Led @ 2007-02-16 13:30 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Пятница 16 февраля 2007 Денис Смирнов написал(a):
> On Wed, Feb 14, 2007 at 05:24:30PM +0200, Led wrote:
> >> По поводу второго -- "патчи приветствуются"
>
> L> Ок, порпробую. Если получится - патч отправлю в багзиллу.
>
> Можешь не пробовать. В Сизиф ушел sox 13.0.0, в котором это fixed (libst
> собирается динамически).
Отлично! Спасибо!
>
> >> , сейчас немножко не до этого,
> >> хотя постараюсь. А что за проблемы с линковкой? Их я удавлю, это
> >> blocker.
>
> L> Можно проверить на сборке mlt (он сейчас в /i/S лежит) с включеным sox
> L> (закомментировать сроку
> L> %set_disable sox
> L> и собрать на x86_64 - это недолго, секунд через 30-60 увидите на
> L> чём "обламывается").
> L> Более подробно пока не добрался.
>
> Будем надеяться что теперь можно обойтись без disable sox.
>
> Одно плохо -- они сломали часть интерфейса. Многие старые скрипты с новым
> sox работать не будут.
Ну что ж тут поделать - это уже проблема (править скрипты) тех, кто использует
sox:)
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-16 13:30 ` Led
@ 2007-02-16 15:16 ` Alexey Morsov
2007-02-16 15:18 ` Led
0 siblings, 1 reply; 31+ messages in thread
From: Alexey Morsov @ 2007-02-16 15:16 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 350 bytes --]
On Fri, Feb 16, 2007 at 03:30:50PM +0200, Led wrote:
>
> Отлично! Спасибо!
Отрываю disable из спекоф?
--
С уважением,
Алексей Морсов
системный администратор ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
www.ricom.ru
www.fondmarket.ru
NP: Full Metal Panic - Attending School (Full Metal Panic Original Sound Track 2)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4]
2007-02-16 15:16 ` Alexey Morsov
@ 2007-02-16 15:18 ` Led
0 siblings, 0 replies; 31+ messages in thread
From: Led @ 2007-02-16 15:18 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Пятница 16 февраля 2007 Alexey Morsov написал(a):
> On Fri, Feb 16, 2007 at 03:30:50PM +0200, Led wrote:
> > Отлично! Спасибо!
>
> Отрываю disable из спекоф?
Да, это можно убрать из спека:
%ifnarch %ix86
%set_disable sox
%endif
--
Led.
^ permalink raw reply [flat|nested] 31+ messages in thread
end of thread, other threads:[~2007-02-16 15:18 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-14 14:05 [devel] [upravdom@altlinux.org: E: incoming i586 reject: mlt-0.2.2-alt0.4] Alexey Morsov
2007-02-14 14:13 ` Led
2007-02-14 14:16 ` Alexey Morsov
2007-02-14 14:26 ` Led
2007-02-14 14:25 ` Damir Shayhutdinov
2007-02-14 14:31 ` Led
2007-02-14 14:51 ` Damir Shayhutdinov
2007-02-14 14:57 ` Led
2007-02-14 14:59 ` Damir Shayhutdinov
2007-02-14 15:09 ` Led
2007-02-14 15:24 ` Dmitry V. Levin
2007-02-14 15:29 ` Led
2007-02-14 15:35 ` Led
2007-02-14 16:17 ` Sergey Vlasov
2007-02-14 16:32 ` Led
2007-02-14 22:57 ` Денис Смирнов
2007-02-14 15:02 ` Led
2007-02-14 23:15 ` Денис Смирнов
2007-02-14 15:22 ` Alexey Morsov
2007-02-14 15:25 ` Led
2007-02-14 16:19 ` Sergey Vlasov
2007-02-14 16:35 ` Led
2007-02-14 19:13 ` Alexey Morsov
2007-02-15 10:42 ` Led
2007-02-15 10:34 ` Денис Смирнов
2007-02-15 15:45 ` Andrey Rahmatullin
2007-02-14 15:24 ` Led
2007-02-16 13:22 ` Денис Смирнов
2007-02-16 13:30 ` Led
2007-02-16 15:16 ` Alexey Morsov
2007-02-16 15:18 ` Led
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