ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 ...
  2016-10-26 21:08 ` [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 Kirill Maslinsky
@ 2016-10-26 21:05   ` Pavel Vainerman
  2016-10-26 22:54     ` Kirill Maslinsky
  0 siblings, 1 reply; 8+ messages in thread
From: Pavel Vainerman @ 2016-10-26 21:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

27.10.2016 00:08, Kirill Maslinsky пишет:
> Привет, 
> 
> подскажите, пожалуйста, как правильно запретить сборку пакета на i586?
> (он там не собирается и не поддерживается)
> 
> BuildArch: x86_64 не прокатило

попробуйте

ExclusiveArch: x86_64


-- 
Pavel Vainerman
www.etersoft.ru


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

* Re: [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 ...
  @ 2016-10-26 21:08 ` Kirill Maslinsky
  2016-10-26 21:05   ` Pavel Vainerman
  0 siblings, 1 reply; 8+ messages in thread
From: Kirill Maslinsky @ 2016-10-26 21:08 UTC (permalink / raw)
  To: ALT Devel discussion list

Привет, 

подскажите, пожалуйста, как правильно запретить сборку пакета на i586?
(он там не собирается и не поддерживается)

BuildArch: x86_64 не прокатило


On Wed, Oct 26, 2016 at 08:12:12PM +0000, Girar Builder awaiter robot wrote:
> http://git.altlinux.org/tasks/171101/logs/events.3.1.log
> 
> 2016-Oct-26 19:58:36 :: task #171101 for sisyphus resumed by kirill:
> 2016-Oct-26 20:00:59 :: [i586] #240 manatee-open.git 2.139.3-alt3: build start
> error: No compatible architectures found for build
> hsh-rebuild: pkg.tar: failed to fetch build dependencies.
> 2016-Oct-26 20:02:45 :: [i586] manatee-open.git 2.139.3-alt3: remote: cannot build src.rpm
> 2016-Oct-26 20:02:45 :: [i586] #240 manatee-open.git 2.139.3-alt3: build FAILED

-- 
KM


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

* Re: [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 ...
  2016-10-26 21:05   ` Pavel Vainerman
@ 2016-10-26 22:54     ` Kirill Maslinsky
  2016-10-27 10:35       ` Gleb Fotengauer-Malinovskiy
  0 siblings, 1 reply; 8+ messages in thread
From: Kirill Maslinsky @ 2016-10-26 22:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Oct 27, 2016 at 12:05:59AM +0300, Pavel Vainerman wrote:
> > подскажите, пожалуйста, как правильно запретить сборку пакета на i586?
> > (он там не собирается и не поддерживается)
> попробуйте
> 
> ExclusiveArch: x86_64

Паша, спасибо, это сработало. Но вскрылась следующая проблема: 
от «запрещенного» пакета зависит noarch-пакет, на i586 образовался
unmet. Я снова в растерянности, что делать в этой ситуации, т.к. 
нужно, чтобы оба пакета были доступны для x86_64. 

Проблемная зависимость стоит на python2.7(manatee), это питоновское API
к библиотеке. В принципе, можно это API от пакета отпилить и сделать его
noarch, но ведь все равно же оно должно зависеть от самой библиотеки,
так что проблема не решается. 

Прошу помощи у коллективного разума.


-- 
KM


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

* Re: [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 ...
  2016-10-26 22:54     ` Kirill Maslinsky
@ 2016-10-27 10:35       ` Gleb Fotengauer-Malinovskiy
  2016-10-27 13:55         ` Kirill Maslinsky
  0 siblings, 1 reply; 8+ messages in thread
From: Gleb Fotengauer-Malinovskiy @ 2016-10-27 10:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Hi,

On Thu, Oct 27, 2016 at 01:54:04AM +0300, Kirill Maslinsky wrote:
> On Thu, Oct 27, 2016 at 12:05:59AM +0300, Pavel Vainerman wrote:
> > > подскажите, пожалуйста, как правильно запретить сборку пакета на i586?
> > > (он там не собирается и не поддерживается)
> > попробуйте
> > 
> > ExclusiveArch: x86_64
> 
> Паша, спасибо, это сработало. Но вскрылась следующая проблема: 
> от «запрещенного» пакета зависит noarch-пакет, на i586 образовался
> unmet. Я снова в растерянности, что делать в этой ситуации, т.к. 
> нужно, чтобы оба пакета были доступны для x86_64. 
> 
> Проблемная зависимость стоит на python2.7(manatee), это питоновское API
> к библиотеке. В принципе, можно это API от пакета отпилить и сделать его
> noarch, но ведь все равно же оно должно зависеть от самой библиотеки,
> так что проблема не решается. 
> 
> Прошу помощи у коллективного разума.

Если пакет x86_64-only, то и пакеты от него зависимые могут быть только
такие же -- x86_64-only.

-- 
glebfm


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

* Re: [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 ...
  2016-10-27 13:55         ` Kirill Maslinsky
@ 2016-10-27 13:55           ` Pavel Vainerman
  2016-10-27 14:48             ` Kirill Maslinsky
  2016-10-27 15:00           ` Vladimir D. Seleznev
  1 sibling, 1 reply; 8+ messages in thread
From: Pavel Vainerman @ 2016-10-27 13:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

27.10.2016 16:55, Kirill Maslinsky пишет:
> On Thu, Oct 27, 2016 at 01:35:22PM +0300, Gleb Fotengauer-Malinovskiy wrote:
> 
> [...]
> 
>> Если пакет x86_64-only, то и пакеты от него зависимые могут быть только
>> такие же -- x86_64-only.
> 
> То есть полностью написанный на питоне noarch-пакет bonito2-open следует 
> сделать x86_64 only, поскольку он зависит от x86_64 only manatee-open?

  Мне кажется, тут где-то "логическая ошибка".
  Если это python-обёртка над библиотекой, то по идее это не
noarch-пакет (т.к. несёт в себе so-шки).

Если это действительно "чистый питон" тогда вроде не должно быть
зависимости на "manatee-open". Т.к. получается он самодостаточный.

P.S. Я рассуждаю чисто "умозрительно" т.к. не знаю что такое "manatee-open"

-- 
Pavel Vainerman
www.etersoft.ru


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

* Re: [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 ...
  2016-10-27 10:35       ` Gleb Fotengauer-Malinovskiy
@ 2016-10-27 13:55         ` Kirill Maslinsky
  2016-10-27 13:55           ` Pavel Vainerman
  2016-10-27 15:00           ` Vladimir D. Seleznev
  0 siblings, 2 replies; 8+ messages in thread
From: Kirill Maslinsky @ 2016-10-27 13:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Oct 27, 2016 at 01:35:22PM +0300, Gleb Fotengauer-Malinovskiy wrote:

[...]

> Если пакет x86_64-only, то и пакеты от него зависимые могут быть только
> такие же -- x86_64-only.

То есть полностью написанный на питоне noarch-пакет bonito2-open следует 
сделать x86_64 only, поскольку он зависит от x86_64 only manatee-open?

Мне это решение казалось каким-то неаккуратным, но если оно логически
верное, то так я и сделаю. 


-- 
KM


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

* Re: [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 ...
  2016-10-27 13:55           ` Pavel Vainerman
@ 2016-10-27 14:48             ` Kirill Maslinsky
  0 siblings, 0 replies; 8+ messages in thread
From: Kirill Maslinsky @ 2016-10-27 14:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Oct 27, 2016 at 04:55:00PM +0300, Pavel Vainerman wrote:
> 27.10.2016 16:55, Kirill Maslinsky пишет:
> > On Thu, Oct 27, 2016 at 01:35:22PM +0300, Gleb Fotengauer-Malinovskiy wrote:
> > 
> > [...]
> > 
> >> Если пакет x86_64-only, то и пакеты от него зависимые могут быть только
> >> такие же -- x86_64-only.
> > 
> > То есть полностью написанный на питоне noarch-пакет bonito2-open следует 
> > сделать x86_64 only, поскольку он зависит от x86_64 only manatee-open?
> 
>   Мне кажется, тут где-то "логическая ошибка".
>   Если это python-обёртка над библиотекой, то по идее это не
> noarch-пакет (т.к. несёт в себе so-шки).
> 
> Если это действительно "чистый питон" тогда вроде не должно быть
> зависимости на "manatee-open". Т.к. получается он самодостаточный.

bonito — написанный на питоне веб-интерфейс для поиска по
лингвистическим корпусам, единственная реализация библиотеки для поиска
— manatee-open. Апстрим распространяет их как два разных пакета (manatee 
можно использовать и вообще без веб-интерфейса), но по сути они работают
в связке. 

Пожалуй убедили, поставлю bonito x86_64, хотя технически в этом пакете
нет кода, зависящего от платформы.

-- 
KM


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

* Re: [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 ...
  2016-10-27 13:55         ` Kirill Maslinsky
  2016-10-27 13:55           ` Pavel Vainerman
@ 2016-10-27 15:00           ` Vladimir D. Seleznev
  1 sibling, 0 replies; 8+ messages in thread
From: Vladimir D. Seleznev @ 2016-10-27 15:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Oct 27, 2016 at 04:55:27PM +0300, Kirill Maslinsky wrote:
> On Thu, Oct 27, 2016 at 01:35:22PM +0300, Gleb Fotengauer-Malinovskiy wrote:
> 
> [...]
> 
> > Если пакет x86_64-only, то и пакеты от него зависимые могут быть только
> > такие же -- x86_64-only.
> 
> То есть полностью написанный на питоне noarch-пакет bonito2-open следует 
> сделать x86_64 only, поскольку он зависит от x86_64 only manatee-open?
> 
> Мне это решение казалось каким-то неаккуратным, но если оно логически
> верное, то так я и сделаю. 

Если manatee-open может потом стать не только x86_64-only, то хорошо бы
при этом сделать bonito2-open доступным для тех же архитектур, для
которых доступен manatee-open.

-- 
   С уважением,
   Владимир Селезнев


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

end of thread, other threads:[~2016-10-27 15:00 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-26 21:08 ` [devel] [#171101] FAILED (try 3) finlib.git=2.35.2-alt1 manatee-open.git=2.139.3-alt3 Kirill Maslinsky
2016-10-26 21:05   ` Pavel Vainerman
2016-10-26 22:54     ` Kirill Maslinsky
2016-10-27 10:35       ` Gleb Fotengauer-Malinovskiy
2016-10-27 13:55         ` Kirill Maslinsky
2016-10-27 13:55           ` Pavel Vainerman
2016-10-27 14:48             ` Kirill Maslinsky
2016-10-27 15:00           ` Vladimir D. Seleznev

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