* [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) @ 2018-06-29 10:48 ` Ivan Zakharyaschev 2018-06-29 10:59 ` Ivan Zakharyaschev 2018-06-29 11:05 ` Dmitry V. Levin 0 siblings, 2 replies; 7+ messages in thread From: Ivan Zakharyaschev @ 2018-06-29 10:48 UTC (permalink / raw) To: Levin Stanislav; +Cc: Anton Farygin, darktemplar, devel [-- Attachment #1: Type: text/plain, Size: 1973 bytes --] Hello! On Fri, 29 Jun 2018, Levin Stanislav wrote: > Иван, хотелось бы поинтересоваться: > > 1) в чем плюшки разбиения? > > http://git.altlinux.org/gears/p/python-module-setuptools.git?p=python-module-setuptools.git;a=commitdiff;h=7e81d6ee86d6c75a679e16ddb763dfae87a76292 setuptools нужен для сборки, а в runtime многим исполняемым скриптам и библиотекам нужен pkg_resources без остального setuptools (который тянет ещё зависимости). > 2) есть ли планы по починке более 100 отъехавших пакетов в результате > изменений? Планы, конечно, должны быть, но сейчас нет времени, к сожаленью, этим сразу заняться в ближайший день. По сути, если при сборке используется setuptools, то в BuildRequires или BuildPreReq нужно написать setuptools. А раньше эта зависимость неявно приезжала как runtime-зависимость некоторых используемых библиотек/инструментов. (Теперь для удовлетворения этой runtime-зависимости ставится только pkg_resources.) > Спасибо :) Специально спешил вчера отправить задание до начала пересборки, чтобы увидеть затронутых. :) > -------- Перенаправленное сообщение -------- > Тема: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) > Дата: Fri, 29 Jun 2018 09:13:22 +0000 > От: ALT beekeeper <hiver@altlinux.org> > Отвечать: devel@lists.altlinux.org > Кому: sisyphus-cybertalk@lists.altlinux.org > > > > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) 2018-06-29 10:48 ` [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) Ivan Zakharyaschev @ 2018-06-29 10:59 ` Ivan Zakharyaschev 2018-06-29 11:05 ` Dmitry V. Levin 1 sibling, 0 replies; 7+ messages in thread From: Ivan Zakharyaschev @ 2018-06-29 10:59 UTC (permalink / raw) To: Levin Stanislav; +Cc: Anton Farygin, darktemplar, devel [-- Attachment #1: Type: text/plain, Size: 1729 bytes --] On Fri, 29 Jun 2018, Ivan Zakharyaschev wrote: > On Fri, 29 Jun 2018, Levin Stanislav wrote: > > > Иван, хотелось бы поинтересоваться: > > > > 1) в чем плюшки разбиения? > > > > http://git.altlinux.org/gears/p/python-module-setuptools.git?p=python-module-setuptools.git;a=commitdiff;h=7e81d6ee86d6c75a679e16ddb763dfae87a76292 > > setuptools нужен для сборки, а в runtime многим исполняемым скриптам и > библиотекам нужен pkg_resources без остального setuptools (который тянет > ещё зависимости). > > > 2) есть ли планы по починке более 100 отъехавших пакетов в результате > > изменений? > > Планы, конечно, должны быть, но сейчас нет времени, к сожаленью, этим > сразу заняться в ближайший день. > > По сути, если при сборке используется setuptools, то в BuildRequires или > BuildPreReq нужно написать setuptools. А раньше эта зависимость неявно > приезжала как runtime-зависимость некоторых используемых > библиотек/инструментов. (Теперь для удовлетворения этой > runtime-зависимости ставится только pkg_resources.) Похоже, что значительное количество проблем решится, если к sphinx добавить Requires на setuptools. https://bugzilla.altlinux.org/show_bug.cgi?id=35105 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) 2018-06-29 10:48 ` [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) Ivan Zakharyaschev 2018-06-29 10:59 ` Ivan Zakharyaschev @ 2018-06-29 11:05 ` Dmitry V. Levin 2018-06-29 11:35 ` Michael Shigorin 2018-06-29 11:36 ` Ivan Zakharyaschev 1 sibling, 2 replies; 7+ messages in thread From: Dmitry V. Levin @ 2018-06-29 11:05 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 806 bytes --] On Fri, Jun 29, 2018 at 01:48:00PM +0300, Ivan Zakharyaschev wrote: > On Fri, 29 Jun 2018, Levin Stanislav wrote: > > > Иван, хотелось бы поинтересоваться: > > > > 1) в чем плюшки разбиения? > > > > http://git.altlinux.org/gears/p/python-module-setuptools.git?p=python-module-setuptools.git;a=commitdiff;h=7e81d6ee86d6c75a679e16ddb763dfae87a76292 > > setuptools нужен для сборки, а в runtime многим исполняемым скриптам и > библиотекам нужен pkg_resources без остального setuptools (который тянет > ещё зависимости). > > > 2) есть ли планы по починке более 100 отъехавших пакетов в результате > > изменений? > > Планы, конечно, должны быть, но сейчас нет времени, к сожаленью, этим > сразу заняться в ближайший день. В таком случае предлагаю откатить изменение. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) 2018-06-29 11:05 ` Dmitry V. Levin @ 2018-06-29 11:35 ` Michael Shigorin 2018-06-29 11:41 ` Ivan Zakharyaschev 2018-06-29 11:36 ` Ivan Zakharyaschev 1 sibling, 1 reply; 7+ messages in thread From: Michael Shigorin @ 2018-06-29 11:35 UTC (permalink / raw) To: devel On Fri, Jun 29, 2018 at 02:05:28PM +0300, Dmitry V. Levin wrote: > > > 2) есть ли планы по починке более 100 отъехавших пакетов > > > в результате изменений? > > Планы, конечно, должны быть, но сейчас нет времени, > > к сожаленью, этим сразу заняться в ближайший день. > В таком случае предлагаю откатить изменение. Дим, тогда усугубится форк. Предлагаю не откатывать, а сперва, как позже написал imz@, подправить sphinx, с остальными разбираться по мере выявления. Это бага в сизифе. -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) 2018-06-29 11:35 ` Michael Shigorin @ 2018-06-29 11:41 ` Ivan Zakharyaschev 0 siblings, 0 replies; 7+ messages in thread From: Ivan Zakharyaschev @ 2018-06-29 11:41 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 932 bytes --] On Fri, 29 Jun 2018, Michael Shigorin wrote: > On Fri, Jun 29, 2018 at 02:05:28PM +0300, Dmitry V. Levin wrote: > > > > 2) есть ли планы по починке более 100 отъехавших пакетов > > > > в результате изменений? > > > Планы, конечно, должны быть, но сейчас нет времени, > > > к сожаленью, этим сразу заняться в ближайший день. > > В таком случае предлагаю откатить изменение. > > Дим, тогда усугубится форк. Предлагаю не откатывать, форка пока нет. Я в первую очередь тестирую изменения в Sisyphus (стараюсь не множить непротестированное). > а сперва, как позже написал imz@, подправить sphinx, > с остальными разбираться по мере выявления. > > Это бага в сизифе. > > -- > ---- WBR, Michael Shigorin / http://altlinux.org > ------ http://opennet.ru / http://anna-news.info > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) 2018-06-29 11:05 ` Dmitry V. Levin 2018-06-29 11:35 ` Michael Shigorin @ 2018-06-29 11:36 ` Ivan Zakharyaschev 2018-06-29 14:43 ` Anton Farygin 1 sibling, 1 reply; 7+ messages in thread From: Ivan Zakharyaschev @ 2018-06-29 11:36 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1066 bytes --] On Fri, 29 Jun 2018, Dmitry V. Levin wrote: > On Fri, Jun 29, 2018 at 01:48:00PM +0300, Ivan Zakharyaschev wrote: > > On Fri, 29 Jun 2018, Levin Stanislav wrote: > > > > > Иван, хотелось бы поинтересоваться: > > > > > > 1) в чем плюшки разбиения? > > > > > > http://git.altlinux.org/gears/p/python-module-setuptools.git?p=python-module-setuptools.git;a=commitdiff;h=7e81d6ee86d6c75a679e16ddb763dfae87a76292 > > > > setuptools нужен для сборки, а в runtime многим исполняемым скриптам и > > библиотекам нужен pkg_resources без остального setuptools (который тянет > > ещё зависимости). > > > > > 2) есть ли планы по починке более 100 отъехавших пакетов в результате > > > изменений? > > > > Планы, конечно, должны быть, но сейчас нет времени, к сожаленью, этим > > сразу заняться в ближайший день. > > В таком случае предлагаю откатить изменение. Давайте простую вещь протестируем в следующей пересборке: python*-module-sphinx с доп.зависимостью. Это быстро, до вечера добавим. Пакетов станет меньше, их посмотрю в следующие дни. -- Best regards, Ivan ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) 2018-06-29 11:36 ` Ivan Zakharyaschev @ 2018-06-29 14:43 ` Anton Farygin 0 siblings, 0 replies; 7+ messages in thread From: Anton Farygin @ 2018-06-29 14:43 UTC (permalink / raw) To: ALT Linux Team development discussions, Ivan Zakharyaschev 29.06.2018 14:36, Ivan Zakharyaschev пишет: > On Fri, 29 Jun 2018, Dmitry V. Levin wrote: > >> On Fri, Jun 29, 2018 at 01:48:00PM +0300, Ivan Zakharyaschev wrote: >>> On Fri, 29 Jun 2018, Levin Stanislav wrote: >>> >>>> Иван, хотелось бы поинтересоваться: >>>> >>>> 1) в чем плюшки разбиения? >>>> >>>> http://git.altlinux.org/gears/p/python-module-setuptools.git?p=python-module-setuptools.git;a=commitdiff;h=7e81d6ee86d6c75a679e16ddb763dfae87a76292 >>> setuptools нужен для сборки, а в runtime многим исполняемым скриптам и >>> библиотекам нужен pkg_resources без остального setuptools (который тянет >>> ещё зависимости). >>> >>>> 2) есть ли планы по починке более 100 отъехавших пакетов в результате >>>> изменений? >>> Планы, конечно, должны быть, но сейчас нет времени, к сожаленью, этим >>> сразу заняться в ближайший день. >> В таком случае предлагаю откатить изменение. > Давайте простую вещь протестируем в следующей пересборке: > python*-module-sphinx с доп.зависимостью. Это быстро, до вечера добавим. > > Пакетов станет меньше, их посмотрю в следующие дни. Поддерживаю. две сотни пакетов можно и пересобрать, нет проблем. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2018-06-29 14:43 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2018-06-29 10:48 ` [devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713) Ivan Zakharyaschev 2018-06-29 10:59 ` Ivan Zakharyaschev 2018-06-29 11:05 ` Dmitry V. Levin 2018-06-29 11:35 ` Michael Shigorin 2018-06-29 11:41 ` Ivan Zakharyaschev 2018-06-29 11:36 ` Ivan Zakharyaschev 2018-06-29 14:43 ` Anton Farygin
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