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