* [devel] Q: Авто вырезание зависимостей? (was: Re: [#89971] FAILED (try 92) python3.git=3.3.0-alt1 boost.git=1.53.0-alt3 ...) @ 2013-03-17 20:18 ` Aleksey Avdeev 2013-03-17 20:28 ` Dmitry V. Levin 0 siblings, 1 reply; 10+ messages in thread From: Aleksey Avdeev @ 2013-03-17 20:18 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 3369 bytes --] Приветствую. Достаточно странную картину наблюдаю: 17.03.2013 17:05, Girar Builder robot пишет: > http://git.altlinux.org/tasks/89971/logs/events.92.1.log > > 2013-Mar-17 12:11:34 :: test-only shared task #89971 for sisyphus resumed by solo: ... > #3373 build 0.12.0-alt2.git20121009.1 from /people/solo/packages/python-module-scipy.git ... > 2013-Mar-17 12:22:41 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start ... > 2013-Mar-17 12:22:56 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start > 2013-Mar-17 12:22:57 :: [x86_64] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild > 2013-Mar-17 12:22:58 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK ... > 2013-Mar-17 12:23:12 :: [i586] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild > 2013-Mar-17 12:23:13 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK ... > 2013-Mar-17 13:01:24 :: build check OK ... > --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 > +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 > @@ -291,2 +291,3 @@ > /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text > +Requires: /usr/lib/python2.7/site-packages ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Requires: python-module-scipy = 0.12.0-alt2.git20121009.1 > error (#3373): non-identical noarch packages ... > 2013-Mar-17 13:05:02 :: noarch check FAILED > 2013-Mar-17 13:05:02 :: task #89971 for sisyphus FAILED Зависимость (см. выделение выше) которая присутствует в пакете собранном под x86_64 и отсутсвует после сборки под i586. Причём эта картина наблюдается даже если проставить данную зависимость вручную. Если смотреть логи сборок, то у обоих вариантов python-module-weave (i586 и x86_64) находятся одинаковые зависимости: ... Processing files: python-module-weave-0.12.0-alt2.git20121009.1 ... Requires: /usr/lib/python2.7/site-packages, python-modules, python2.7(distutils), python2.7(inspect), python2.7(numpy), python2.7(scipy) ... А вот вырезается разное количество зависимостей: $ diff -u i586.log x86_64.log ... -Removing 5 extra deps from python-module-weave due to repentancy on python-module-scipy -Removing 5 extra deps from python-module-weave-tests due to repentancy on python-module-scipy +Removing 4 extra deps from python-module-weave due to repentancy on python-module-scipy +Removing 4 extra deps from python-module-weave-tests due to repentancy on python-module-scipy ... Похоже проблему создаёт автовыризалка зависимостей. Есть ли способ вправить ей мозги? (Кроме как перевода подпакета из noarch в архитектурно зависимые.) -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 897 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? (was: Re: [#89971] FAILED (try 92) python3.git=3.3.0-alt1 boost.git=1.53.0-alt3 ...) 2013-03-17 20:18 ` [devel] Q: Авто вырезание зависимостей? (was: Re: [#89971] FAILED (try 92) python3.git=3.3.0-alt1 boost.git=1.53.0-alt3 ...) Aleksey Avdeev @ 2013-03-17 20:28 ` Dmitry V. Levin 2013-03-17 21:23 ` [devel] Q: Авто вырезание зависимостей? Aleksey Avdeev 0 siblings, 1 reply; 10+ messages in thread From: Dmitry V. Levin @ 2013-03-17 20:28 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1686 bytes --] On Mon, Mar 18, 2013 at 12:18:13AM +0400, Aleksey Avdeev wrote: > Приветствую. > > Достаточно странную картину наблюдаю: > > 17.03.2013 17:05, Girar Builder robot пишет: > > http://git.altlinux.org/tasks/89971/logs/events.92.1.log > > > > 2013-Mar-17 12:11:34 :: test-only shared task #89971 for sisyphus resumed by solo: > ... > > #3373 build 0.12.0-alt2.git20121009.1 from /people/solo/packages/python-module-scipy.git > ... > > 2013-Mar-17 12:22:41 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start > ... > > 2013-Mar-17 12:22:56 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start > > 2013-Mar-17 12:22:57 :: [x86_64] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild > > 2013-Mar-17 12:22:58 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK > ... > > 2013-Mar-17 12:23:12 :: [i586] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild > > 2013-Mar-17 12:23:13 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK > ... > > 2013-Mar-17 13:01:24 :: build check OK > ... > > --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 > > +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 > > @@ -291,2 +291,3 @@ > > /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text > > +Requires: /usr/lib/python2.7/site-packages > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Кому пришло в голову добавлять в зависимости /usr/lib/python2.7/site-packages? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? 2013-03-17 20:28 ` Dmitry V. Levin @ 2013-03-17 21:23 ` Aleksey Avdeev 2013-03-17 22:09 ` Dmitry V. Levin 0 siblings, 1 reply; 10+ messages in thread From: Aleksey Avdeev @ 2013-03-17 21:23 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2526 bytes --] 18.03.2013 00:28, Dmitry V. Levin пишет: > On Mon, Mar 18, 2013 at 12:18:13AM +0400, Aleksey Avdeev wrote: >> Приветствую. >> >> Достаточно странную картину наблюдаю: >> >> 17.03.2013 17:05, Girar Builder robot пишет: >>> http://git.altlinux.org/tasks/89971/logs/events.92.1.log >>> >>> 2013-Mar-17 12:11:34 :: test-only shared task #89971 for sisyphus resumed by solo: >> ... >>> #3373 build 0.12.0-alt2.git20121009.1 from /people/solo/packages/python-module-scipy.git >> ... >>> 2013-Mar-17 12:22:41 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start >> ... >>> 2013-Mar-17 12:22:56 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start >>> 2013-Mar-17 12:22:57 :: [x86_64] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild >>> 2013-Mar-17 12:22:58 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK >> ... >>> 2013-Mar-17 12:23:12 :: [i586] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild >>> 2013-Mar-17 12:23:13 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK >> ... >>> 2013-Mar-17 13:01:24 :: build check OK >> ... >>> --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 >>> +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 >>> @@ -291,2 +291,3 @@ >>> /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text >>> +Requires: /usr/lib/python2.7/site-packages >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Кому пришло в голову добавлять в зависимости /usr/lib/python2.7/site-packages? Мне, как лобовой вариант исправления 84-ой сборки (см. <http://git.altlinux.org/tasks/89971/logs/events.84.1.log>): там эта проблема вылезала при rebuild`е Сизифовского python-module-scipy-0.12.0-alt2.git20121009. Данная зависимость, при этом, ставилась автоматом. Вручную я поставил её в надежде защитить автозависимость от вырезания (см. <http://git.altlinux.org/people/solo/packages/python-module-scipy.git?p=python-module-scipy.git;a=commitdiff;h=fe5f7f2b4b1cbeb73e3af800d476b04e809ce7a9>) только после того, как других меры (такие как удаление %ifnarch x86_64 из %files, см. <http://git.altlinux.org/people/solo/packages/python-module-scipy.git?p=python-module-scipy.git;a=commitdiff;h=648230554fce9a4bc2e2e218fc6437f263a77d21>) не помогли. -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 897 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? 2013-03-17 21:23 ` [devel] Q: Авто вырезание зависимостей? Aleksey Avdeev @ 2013-03-17 22:09 ` Dmitry V. Levin 2013-03-17 22:16 ` Aleksey Avdeev 0 siblings, 1 reply; 10+ messages in thread From: Dmitry V. Levin @ 2013-03-17 22:09 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2096 bytes --] On Mon, Mar 18, 2013 at 01:23:08AM +0400, Aleksey Avdeev wrote: > 18.03.2013 00:28, Dmitry V. Levin пишет: > > On Mon, Mar 18, 2013 at 12:18:13AM +0400, Aleksey Avdeev wrote: > >> Приветствую. > >> > >> Достаточно странную картину наблюдаю: > >> > >> 17.03.2013 17:05, Girar Builder robot пишет: > >>> http://git.altlinux.org/tasks/89971/logs/events.92.1.log > >>> > >>> 2013-Mar-17 12:11:34 :: test-only shared task #89971 for sisyphus resumed by solo: > >> ... > >>> #3373 build 0.12.0-alt2.git20121009.1 from /people/solo/packages/python-module-scipy.git > >> ... > >>> 2013-Mar-17 12:22:41 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start > >> ... > >>> 2013-Mar-17 12:22:56 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start > >>> 2013-Mar-17 12:22:57 :: [x86_64] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild > >>> 2013-Mar-17 12:22:58 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK > >> ... > >>> 2013-Mar-17 12:23:12 :: [i586] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild > >>> 2013-Mar-17 12:23:13 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK > >> ... > >>> 2013-Mar-17 13:01:24 :: build check OK > >> ... > >>> --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 > >>> +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 > >>> @@ -291,2 +291,3 @@ > >>> /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text > >>> +Requires: /usr/lib/python2.7/site-packages > >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > > Кому пришло в голову добавлять в зависимости /usr/lib/python2.7/site-packages? > > Мне, как лобовой вариант исправления 84-ой сборки (см. Разумеется, после того, как лобовой вариант не сработал, стоит попробовать исправить саму проблему вместо того, чтобы продолжать бороться с ее симптомами. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? 2013-03-17 22:09 ` Dmitry V. Levin @ 2013-03-17 22:16 ` Aleksey Avdeev 2013-03-17 22:20 ` Dmitry V. Levin 0 siblings, 1 reply; 10+ messages in thread From: Aleksey Avdeev @ 2013-03-17 22:16 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2256 bytes --] 18.03.2013 02:09, Dmitry V. Levin пишет: > On Mon, Mar 18, 2013 at 01:23:08AM +0400, Aleksey Avdeev wrote: >> 18.03.2013 00:28, Dmitry V. Levin пишет: >>> On Mon, Mar 18, 2013 at 12:18:13AM +0400, Aleksey Avdeev wrote: >>>> Приветствую. >>>> >>>> Достаточно странную картину наблюдаю: >>>> >>>> 17.03.2013 17:05, Girar Builder robot пишет: >>>>> http://git.altlinux.org/tasks/89971/logs/events.92.1.log >>>>> >>>>> 2013-Mar-17 12:11:34 :: test-only shared task #89971 for sisyphus resumed by solo: >>>> ... >>>>> #3373 build 0.12.0-alt2.git20121009.1 from /people/solo/packages/python-module-scipy.git >>>> ... >>>>> 2013-Mar-17 12:22:41 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start >>>> ... >>>>> 2013-Mar-17 12:22:56 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start >>>>> 2013-Mar-17 12:22:57 :: [x86_64] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild >>>>> 2013-Mar-17 12:22:58 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK >>>> ... >>>>> 2013-Mar-17 12:23:12 :: [i586] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild >>>>> 2013-Mar-17 12:23:13 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK >>>> ... >>>>> 2013-Mar-17 13:01:24 :: build check OK >>>> ... >>>>> --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 >>>>> +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 >>>>> @@ -291,2 +291,3 @@ >>>>> /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text >>>>> +Requires: /usr/lib/python2.7/site-packages >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>> >>> Кому пришло в голову добавлять в зависимости /usr/lib/python2.7/site-packages? >> >> Мне, как лобовой вариант исправления 84-ой сборки (см. > > Разумеется, после того, как лобовой вариант не сработал, стоит попробовать > исправить саму проблему вместо того, чтобы продолжать бороться с ее > симптомами. Какой вариант, кроме отказа от noarch, здесь желательно попробовать применить? -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 897 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? 2013-03-17 22:16 ` Aleksey Avdeev @ 2013-03-17 22:20 ` Dmitry V. Levin 2013-03-18 0:20 ` Aleksey Avdeev 0 siblings, 1 reply; 10+ messages in thread From: Dmitry V. Levin @ 2013-03-17 22:20 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2668 bytes --] On Mon, Mar 18, 2013 at 02:16:20AM +0400, Aleksey Avdeev wrote: > 18.03.2013 02:09, Dmitry V. Levin пишет: > > On Mon, Mar 18, 2013 at 01:23:08AM +0400, Aleksey Avdeev wrote: > >> 18.03.2013 00:28, Dmitry V. Levin пишет: > >>> On Mon, Mar 18, 2013 at 12:18:13AM +0400, Aleksey Avdeev wrote: > >>>> Приветствую. > >>>> > >>>> Достаточно странную картину наблюдаю: > >>>> > >>>> 17.03.2013 17:05, Girar Builder robot пишет: > >>>>> http://git.altlinux.org/tasks/89971/logs/events.92.1.log > >>>>> > >>>>> 2013-Mar-17 12:11:34 :: test-only shared task #89971 for sisyphus resumed by solo: > >>>> ... > >>>>> #3373 build 0.12.0-alt2.git20121009.1 from /people/solo/packages/python-module-scipy.git > >>>> ... > >>>>> 2013-Mar-17 12:22:41 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start > >>>> ... > >>>>> 2013-Mar-17 12:22:56 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start > >>>>> 2013-Mar-17 12:22:57 :: [x86_64] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild > >>>>> 2013-Mar-17 12:22:58 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK > >>>> ... > >>>>> 2013-Mar-17 12:23:12 :: [i586] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild > >>>>> 2013-Mar-17 12:23:13 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK > >>>> ... > >>>>> 2013-Mar-17 13:01:24 :: build check OK > >>>> ... > >>>>> --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 > >>>>> +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 > >>>>> @@ -291,2 +291,3 @@ > >>>>> /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text > >>>>> +Requires: /usr/lib/python2.7/site-packages > >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >>> > >>> Кому пришло в голову добавлять в зависимости /usr/lib/python2.7/site-packages? > >> > >> Мне, как лобовой вариант исправления 84-ой сборки (см. > > > > Разумеется, после того, как лобовой вариант не сработал, стоит попробовать > > исправить саму проблему вместо того, чтобы продолжать бороться с ее > > симптомами. > > Какой вариант, кроме отказа от noarch, здесь желательно попробовать > применить? Крайне желательно, я бы сказал, необходимо понять, откуда берется эта автозависимость на /usr/lib/python2.7/site-packages, и почему она возникает только на одной архитектуре. Я полагаю, что эту зависимость создает files.req на основе /usr/lib/rpm/python-base-files.req.list -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? 2013-03-17 22:20 ` Dmitry V. Levin @ 2013-03-18 0:20 ` Aleksey Avdeev 2013-03-18 8:40 ` Aleksey Avdeev 0 siblings, 1 reply; 10+ messages in thread From: Aleksey Avdeev @ 2013-03-18 0:20 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 3353 bytes --] 18.03.2013 02:20, Dmitry V. Levin пишет: > On Mon, Mar 18, 2013 at 02:16:20AM +0400, Aleksey Avdeev wrote: >> 18.03.2013 02:09, Dmitry V. Levin пишет: >>> On Mon, Mar 18, 2013 at 01:23:08AM +0400, Aleksey Avdeev wrote: >>>> 18.03.2013 00:28, Dmitry V. Levin пишет: >>>>> On Mon, Mar 18, 2013 at 12:18:13AM +0400, Aleksey Avdeev wrote: >>>>>> Приветствую. >>>>>> >>>>>> Достаточно странную картину наблюдаю: >>>>>> >>>>>> 17.03.2013 17:05, Girar Builder robot пишет: >>>>>>> http://git.altlinux.org/tasks/89971/logs/events.92.1.log >>>>>>> >>>>>>> 2013-Mar-17 12:11:34 :: test-only shared task #89971 for sisyphus resumed by solo: >>>>>> ... >>>>>>> #3373 build 0.12.0-alt2.git20121009.1 from /people/solo/packages/python-module-scipy.git >>>>>> ... >>>>>>> 2013-Mar-17 12:22:41 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start >>>>>> ... >>>>>>> 2013-Mar-17 12:22:56 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build start >>>>>>> 2013-Mar-17 12:22:57 :: [x86_64] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild >>>>>>> 2013-Mar-17 12:22:58 :: [x86_64] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK >>>>>> ... >>>>>>> 2013-Mar-17 12:23:12 :: [i586] python-module-scipy.git 0.12.0-alt2.git20121009.1: remote: no need to rebuild >>>>>>> 2013-Mar-17 12:23:13 :: [i586] #3373 python-module-scipy.git 0.12.0-alt2.git20121009.1: build OK >>>>>> ... >>>>>>> 2013-Mar-17 13:01:24 :: build check OK >>>>>> ... >>>>>>> --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 >>>>>>> +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 >>>>>>> @@ -291,2 +291,3 @@ >>>>>>> /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text >>>>>>> +Requires: /usr/lib/python2.7/site-packages >>>>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>>> >>>>> Кому пришло в голову добавлять в зависимости /usr/lib/python2.7/site-packages? >>>> >>>> Мне, как лобовой вариант исправления 84-ой сборки (см. >>> >>> Разумеется, после того, как лобовой вариант не сработал, стоит попробовать >>> исправить саму проблему вместо того, чтобы продолжать бороться с ее >>> симптомами. >> >> Какой вариант, кроме отказа от noarch, здесь желательно попробовать >> применить? > > Крайне желательно, я бы сказал, необходимо понять, откуда берется эта > автозависимость на /usr/lib/python2.7/site-packages, и почему она > возникает только на одной архитектуре. Я сделал тестовую сборку варианта без ручных зависимостей (см. <http://git.altlinux.org/tasks/92602/logs/events.1.1.log>). По логам (см. <http://git.altlinux.org/tasks/92602/build/100/i586/log> и <http://git.altlinux.org/tasks/92602/build/100/x86_64/log>) видно что Requires: /usr/lib/python2.7/site-packages создаётся для обоих архитектур. Но судя по результату, для i586 она удаляется, а для x86_64 -- остаётся. > > Я полагаю, что эту зависимость создает files.req на основе > /usr/lib/rpm/python-base-files.req.list Создаётся-то она (зависимость) для обоих архитектур (т. е. /usr/lib/rpm/python-base-files.req.list отрабатывает правильно). Но почему она удаляется только для i586? -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 897 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? 2013-03-18 0:20 ` Aleksey Avdeev @ 2013-03-18 8:40 ` Aleksey Avdeev 2013-03-18 9:06 ` Dmitry V. Levin 0 siblings, 1 reply; 10+ messages in thread From: Aleksey Avdeev @ 2013-03-18 8:40 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 6319 bytes --] 18.03.2013 04:20, Aleksey Avdeev пишет: > 18.03.2013 02:20, Dmitry V. Levin пишет: >> On Mon, Mar 18, 2013 at 02:16:20AM +0400, Aleksey Avdeev wrote: >>> 18.03.2013 02:09, Dmitry V. Levin пишет: >>>> On Mon, Mar 18, 2013 at 01:23:08AM +0400, Aleksey Avdeev wrote: >>>>> 18.03.2013 00:28, Dmitry V. Levin пишет: >>>>>> On Mon, Mar 18, 2013 at 12:18:13AM +0400, Aleksey Avdeev wrote: >>>>>>> Приветствую. ... >>>>>>>> --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 >>>>>>>> +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 >>>>>>>> @@ -291,2 +291,3 @@ >>>>>>>> /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text >>>>>>>> +Requires: /usr/lib/python2.7/site-packages >>>>>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>>>> >>>>>> Кому пришло в голову добавлять в зависимости /usr/lib/python2.7/site-packages? >>>>> >>>>> Мне, как лобовой вариант исправления 84-ой сборки (см. >>>> >>>> Разумеется, после того, как лобовой вариант не сработал, стоит попробовать >>>> исправить саму проблему вместо того, чтобы продолжать бороться с ее >>>> симптомами. >>> >>> Какой вариант, кроме отказа от noarch, здесь желательно попробовать >>> применить? >> >> Крайне желательно, я бы сказал, необходимо понять, откуда берется эта >> автозависимость на /usr/lib/python2.7/site-packages, и почему она >> возникает только на одной архитектуре. > > Я сделал тестовую сборку варианта без ручных зависимостей (см. > <http://git.altlinux.org/tasks/92602/logs/events.1.1.log>). > > По логам (см. <http://git.altlinux.org/tasks/92602/build/100/i586/log> > и <http://git.altlinux.org/tasks/92602/build/100/x86_64/log>) видно что > Requires: /usr/lib/python2.7/site-packages создаётся для обоих > архитектур. Но судя по результату, для i586 она удаляется, а для x86_64 > -- остаётся. > >> >> Я полагаю, что эту зависимость создает files.req на основе >> /usr/lib/rpm/python-base-files.req.list > > Создаётся-то она (зависимость) для обоих архитектур (т. е. > /usr/lib/rpm/python-base-files.req.list отрабатывает правильно). Но > почему она удаляется только для i586? Похоже здесь гадят автодобавлятор и оптимизатор зависимостей: в случаи сборки взаимозависимых arch и noarch python модулей из одного пакета результат получается корректный, но разный для разных архитектур. Смотрим лог для i586 (см. <http://git.altlinux.org/tasks/92602/build/100/i586/log>) на предмет зависимостей найденных автоматом: ... Processing files: python-module-scipy-0.12.0-alt2.git20121009.1 ... Requires: python = 2.7, /usr/lib/python2.7/site-packages, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_4.0.0), libgcc_s.so.1(GLIBC_2.0), libgfortran.so.3 >= set:niAIMQClI7FryIdmxqZKTOl44DcGGC5dBzQThl5HxWejvOt4T59hzxaZn, libgfortran.so.3(GFORTRAN_1.0), libgfortran.so.3(GFORTRAN_1.4), liblapack.so.4 >= set:ogJg4mjoTKb495Cv2Ib92Sgt8rWUbUlN45OFofm57kP2QAMtb2hcsrRrohBM6WZAXO6OgnSwzk0hqG6ZnTJH2Q4wVj2Zvks6ZHz9eVNLkZzwUcusgPjpyQjyrCY7Zp5MZrn04DkRkf1VrDsPmkJQQ2ZAnKeJnRGCvy22A7u4tVk3axEUOGcm8duMZ9hjJbN7AyOvr4sBwq15dUZG5ANeLuhhe1VSf1Jskd3QMNLwxA0pg4Pw97E4FiCGqy7iLGtqEgW9G69ZoyB2UG2wN8POsfC3puXNPjVDThWF3DYZG2F3eyIsrKgoI9L7nPZ40BLOc8W6oK0BWEEQUeaOiCbn0I9vcGdFYdD9W6U2Z9Z6eJ5Pa3dG6YSYLX2AsNFc7nmaowJZfAZuGdxd3NOnq1KT1Ez2YBfJrYRcyFNigeAu9CfPeco6Q7sM5oJNIiQKePZpYpWaeH3oaknajKIP2QGmi5hScsR1QvWzzsTdbCzW0ZI8DhMqAgCDfGmjNz1Ysw2WugQv0wWtaw3De4gLMpMMQVFv9z9gL9yeI0TKUmhU2k6wrjHr8xq0bfxMyYfSI93bk64puZ71DQ0, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libnpymath.so.0 >= set:lhs48F00ZHURMPTp5rOmfQOjbd3, libopenblas.so.0 >= set:rkPMXpZlNXXGTyArz0OrFMHqkGwHDuc25ex9ZlQ7FVfiZxzSpW9m6trNWZogw9ZFOKtVZxDWIeE2NNB5VKjB4uC1tupZ7nCvCBZHlGrkZ6xPpJ5zG15wL3fghtmKWl1O4ToZaOD0shbKF2CIc24YJUwQCAj8bL50RTZmPMI0FlciUOwIUxxCsCd7XucD0JMWFrVdLBhEhUHl2vlVQQ2UNRnwAJCorRLw35q2omgzlsEhbFmrPElZvS1o4zX1GHzJSm50wcZgyze0, libpthread.so.0, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), libumfpack.so.5 >= set:mfvglNy8ymHE6FN3lhUPmZGpRdAlG7QMQFyF4cP4gwzJR3cNd20ib8VV39Zb0hSu9jCfiuO3rgM5hp1h20B0xAt48GaMZwCG75MP3Vz6QPBiBRJF0QyNv35omQi4UXANUg22qqwTTNuM7GZkmtmNgPZbibGMwUw, python-modules, python2.7(bisect), python2.7(distutils), python2.7(inspect), python2.7(mako), python2.7(numpy), python2.7(sympy), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) ... Processing files: python-module-weave-0.12.0-alt2.git20121009.1 ... Requires: /usr/lib/python2.7/site-packages, python-modules, python2.7(distutils), python2.7(inspect), python2.7(numpy), python2.7(scipy) ... Видно, что: 1.1. Одинаковая зависимость /usr/lib/python2.7/site-packages присутствует о обоих подпакетов: python-module-weave, где она %python_sitelibdir_noarch и python-module-scipy, где она %python_sitelibdir. И понятно, что на x86_64 такого совпадения не будет (подпакет python-module-scipy содержит архитектурно зависимые файлы => на x86_64 у него будет /usr/lib64/python2.7/site-packages). 1.2. У python-module-weave-0.12.0-alt2.git20121009.1 отсутствует зависимость на python-module-scipy = 0.12.0-alt2.git20121009.1. Смотрим, что в python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm (<http://git.altlinux.org/tasks/92602/build/100/i586/rpms/python3-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm>) по факту: $ rpm -qpR i586/python3-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm python3-module-scipy = 0.12.0-alt2.git20121009.1 rpmlib(PayloadIsLzma) Т. е. в noarch пакете добавлена жёсткая зависимость на архитектурнозависимый python3-module-scipy = 0.12.0-alt2.git20121009.1 и удалены: 2.1. Все неявные зависимости на содержимое python3-module-scipy. 2.2. Все зависимости, совпадающие с присутствующими в python3-module-scipy. Вот п. 2.2 всю малину нам и портит (из-за п. 1.1): т. к. присутствует совпадение которое есть на i586 (где %python_sitelibdir_noarch = %python_sitelibdir), но которого нет на x86_64 (где %python_sitelibdir_noarch != %python_sitelibdir) => для x86_64 оптимизатор оставляет ту зависимость, которую удаляет на i586. -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 897 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? 2013-03-18 8:40 ` Aleksey Avdeev @ 2013-03-18 9:06 ` Dmitry V. Levin 2013-03-18 11:41 ` Aleksey Avdeev 0 siblings, 1 reply; 10+ messages in thread From: Dmitry V. Levin @ 2013-03-18 9:06 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 6722 bytes --] On Mon, Mar 18, 2013 at 12:40:22PM +0400, Aleksey Avdeev wrote: > 18.03.2013 04:20, Aleksey Avdeev пишет: > > 18.03.2013 02:20, Dmitry V. Levin пишет: > >> On Mon, Mar 18, 2013 at 02:16:20AM +0400, Aleksey Avdeev wrote: > >>> 18.03.2013 02:09, Dmitry V. Levin пишет: > >>>> On Mon, Mar 18, 2013 at 01:23:08AM +0400, Aleksey Avdeev wrote: > >>>>> 18.03.2013 00:28, Dmitry V. Levin пишет: > >>>>>> On Mon, Mar 18, 2013 at 12:18:13AM +0400, Aleksey Avdeev wrote: > >>>>>>> Приветствую. > ... > >>>>>>>> --- python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.i586 2013-03-17 13:03:23.373129656 +0000 > >>>>>>>> +++ python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm.x86_64 2013-03-17 13:03:23.561126289 +0000 > >>>>>>>> @@ -291,2 +291,3 @@ > >>>>>>>> /usr/share/doc/python-module-weave-0.12.0/README.txt 100644 ASCII English text > >>>>>>>> +Requires: /usr/lib/python2.7/site-packages > >>>>>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >>>>>> > >>>>>> Кому пришло в голову добавлять в зависимости /usr/lib/python2.7/site-packages? > >>>>> > >>>>> Мне, как лобовой вариант исправления 84-ой сборки (см. > >>>> > >>>> Разумеется, после того, как лобовой вариант не сработал, стоит попробовать > >>>> исправить саму проблему вместо того, чтобы продолжать бороться с ее > >>>> симптомами. > >>> > >>> Какой вариант, кроме отказа от noarch, здесь желательно попробовать > >>> применить? > >> > >> Крайне желательно, я бы сказал, необходимо понять, откуда берется эта > >> автозависимость на /usr/lib/python2.7/site-packages, и почему она > >> возникает только на одной архитектуре. > > > > Я сделал тестовую сборку варианта без ручных зависимостей (см. > > <http://git.altlinux.org/tasks/92602/logs/events.1.1.log>). > > > > По логам (см. <http://git.altlinux.org/tasks/92602/build/100/i586/log> > > и <http://git.altlinux.org/tasks/92602/build/100/x86_64/log>) видно что > > Requires: /usr/lib/python2.7/site-packages создаётся для обоих > > архитектур. Но судя по результату, для i586 она удаляется, а для x86_64 > > -- остаётся. > > > >> > >> Я полагаю, что эту зависимость создает files.req на основе > >> /usr/lib/rpm/python-base-files.req.list > > > > Создаётся-то она (зависимость) для обоих архитектур (т. е. > > /usr/lib/rpm/python-base-files.req.list отрабатывает правильно). Но > > почему она удаляется только для i586? > > Похоже здесь гадят автодобавлятор и оптимизатор зависимостей: в случаи > сборки взаимозависимых arch и noarch python модулей из одного пакета > результат получается корректный, но разный для разных архитектур. > > Смотрим лог для i586 (см. > <http://git.altlinux.org/tasks/92602/build/100/i586/log>) на предмет > зависимостей найденных автоматом: > > ... > Processing files: python-module-scipy-0.12.0-alt2.git20121009.1 > ... > Requires: python = 2.7, /usr/lib/python2.7/site-packages, > libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), > libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), > libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_4.0.0), > libgcc_s.so.1(GLIBC_2.0), libgfortran.so.3 >= > set:niAIMQClI7FryIdmxqZKTOl44DcGGC5dBzQThl5HxWejvOt4T59hzxaZn, > libgfortran.so.3(GFORTRAN_1.0), libgfortran.so.3(GFORTRAN_1.4), > liblapack.so.4 >= > set:ogJg4mjoTKb495Cv2Ib92Sgt8rWUbUlN45OFofm57kP2QAMtb2hcsrRrohBM6WZAXO6OgnSwzk0hqG6ZnTJH2Q4wVj2Zvks6ZHz9eVNLkZzwUcusgPjpyQjyrCY7Zp5MZrn04DkRkf1VrDsPmkJQQ2ZAnKeJnRGCvy22A7u4tVk3axEUOGcm8duMZ9hjJbN7AyOvr4sBwq15dUZG5ANeLuhhe1VSf1Jskd3QMNLwxA0pg4Pw97E4FiCGqy7iLGtqEgW9G69ZoyB2UG2wN8POsfC3puXNPjVDThWF3DYZG2F3eyIsrKgoI9L7nPZ40BLOc8W6oK0BWEEQUeaOiCbn0I9vcGdFYdD9W6U2Z9Z6eJ5Pa3dG6YSYLX2AsNFc7nmaowJZfAZuGdxd3NOnq1KT1Ez2YBfJrYRcyFNigeAu9CfPeco6Q7sM5oJNIiQKePZpYpWaeH3oaknajKIP2QGmi5hScsR1QvWzzsTdbCzW0ZI8DhMqAgCDfGmjNz1Ysw2WugQv0wWtaw3De4gLMpMMQVFv9z9gL9yeI0TKUmhU2k6wrjHr8xq0bfxMyYfSI93bk64puZ71DQ0, > libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libnpymath.so.0 >= > set:lhs48F00ZHURMPTp5rOmfQOjbd3, libopenblas.so.0 >= > set:rkPMXpZlNXXGTyArz0OrFMHqkGwHDuc25ex9ZlQ7FVfiZxzSpW9m6trNWZogw9ZFOKtVZxDWIeE2NNB5VKjB4uC1tupZ7nCvCBZHlGrkZ6xPpJ5zG15wL3fghtmKWl1O4ToZaOD0shbKF2CIc24YJUwQCAj8bL50RTZmPMI0FlciUOwIUxxCsCd7XucD0JMWFrVdLBhEhUHl2vlVQQ2UNRnwAJCorRLw35q2omgzlsEhbFmrPElZvS1o4zX1GHzJSm50wcZgyze0, > libpthread.so.0, libstdc++.so.6(CXXABI_1.3), > libstdc++.so.6(GLIBCXX_3.4), libumfpack.so.5 >= > set:mfvglNy8ymHE6FN3lhUPmZGpRdAlG7QMQFyF4cP4gwzJR3cNd20ib8VV39Zb0hSu9jCfiuO3rgM5hp1h20B0xAt48GaMZwCG75MP3Vz6QPBiBRJF0QyNv35omQi4UXANUg22qqwTTNuM7GZkmtmNgPZbibGMwUw, > python-modules, python2.7(bisect), python2.7(distutils), > python2.7(inspect), python2.7(mako), python2.7(numpy), python2.7(sympy), > rtld(GNU_HASH) > Requires(rpmlib): rpmlib(SetVersions) > ... > Processing files: python-module-weave-0.12.0-alt2.git20121009.1 > ... > Requires: /usr/lib/python2.7/site-packages, python-modules, > python2.7(distutils), python2.7(inspect), python2.7(numpy), python2.7(scipy) > ... > > Видно, что: > > 1.1. Одинаковая зависимость /usr/lib/python2.7/site-packages > присутствует о обоих подпакетов: python-module-weave, где она > %python_sitelibdir_noarch и python-module-scipy, где она > %python_sitelibdir. И понятно, что на x86_64 такого совпадения не будет > (подпакет python-module-scipy содержит архитектурно зависимые файлы => > на x86_64 у него будет /usr/lib64/python2.7/site-packages). > > 1.2. У python-module-weave-0.12.0-alt2.git20121009.1 отсутствует > зависимость на python-module-scipy = 0.12.0-alt2.git20121009.1. > > Смотрим, что в > python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm > (<http://git.altlinux.org/tasks/92602/build/100/i586/rpms/python3-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm>) > по факту: > > $ rpm -qpR i586/python3-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm > python3-module-scipy = 0.12.0-alt2.git20121009.1 > rpmlib(PayloadIsLzma) > > Т. е. в noarch пакете добавлена жёсткая зависимость на > архитектурнозависимый python3-module-scipy = 0.12.0-alt2.git20121009.1 и > удалены: > > 2.1. Все неявные зависимости на содержимое python3-module-scipy. > > 2.2. Все зависимости, совпадающие с присутствующими в python3-module-scipy. > > Вот п. 2.2 всю малину нам и портит (из-за п. 1.1): т. к. присутствует > совпадение которое есть на i586 (где %python_sitelibdir_noarch = > %python_sitelibdir), но которого нет на x86_64 (где > %python_sitelibdir_noarch != %python_sitelibdir) => для x86_64 > оптимизатор оставляет ту зависимость, которую удаляет на i586. В таком случае рабочим объездом будет наличие зависимости на %python_sitelibdir_noarch именно в python3-module-scipy. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Q: Авто вырезание зависимостей? 2013-03-18 9:06 ` Dmitry V. Levin @ 2013-03-18 11:41 ` Aleksey Avdeev 0 siblings, 0 replies; 10+ messages in thread From: Aleksey Avdeev @ 2013-03-18 11:41 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2210 bytes --] 18.03.2013 13:06, Dmitry V. Levin пишет: > On Mon, Mar 18, 2013 at 12:40:22PM +0400, Aleksey Avdeev wrote: ... >> >> Видно, что: >> >> 1.1. Одинаковая зависимость /usr/lib/python2.7/site-packages >> присутствует о обоих подпакетов: python-module-weave, где она >> %python_sitelibdir_noarch и python-module-scipy, где она >> %python_sitelibdir. И понятно, что на x86_64 такого совпадения не будет >> (подпакет python-module-scipy содержит архитектурно зависимые файлы => >> на x86_64 у него будет /usr/lib64/python2.7/site-packages). >> >> 1.2. У python-module-weave-0.12.0-alt2.git20121009.1 отсутствует >> зависимость на python-module-scipy = 0.12.0-alt2.git20121009.1. >> >> Смотрим, что в >> python-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm >> (<http://git.altlinux.org/tasks/92602/build/100/i586/rpms/python3-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm>) >> по факту: >> >> $ rpm -qpR i586/python3-module-weave-0.12.0-alt2.git20121009.1.noarch.rpm >> python3-module-scipy = 0.12.0-alt2.git20121009.1 >> rpmlib(PayloadIsLzma) >> >> Т. е. в noarch пакете добавлена жёсткая зависимость на >> архитектурнозависимый python3-module-scipy = 0.12.0-alt2.git20121009.1 и >> удалены: >> >> 2.1. Все неявные зависимости на содержимое python3-module-scipy. >> >> 2.2. Все зависимости, совпадающие с присутствующими в python3-module-scipy. >> >> Вот п. 2.2 всю малину нам и портит (из-за п. 1.1): т. к. присутствует >> совпадение которое есть на i586 (где %python_sitelibdir_noarch = >> %python_sitelibdir), но которого нет на x86_64 (где >> %python_sitelibdir_noarch != %python_sitelibdir) => для x86_64 >> оптимизатор оставляет ту зависимость, которую удаляет на i586. > > В таком случае рабочим объездом будет наличие зависимости на > %python_sitelibdir_noarch именно в python3-module-scipy. Да, это работает (см. <http://git.altlinux.org/tasks/92613/logs/events.1.1.log>). Но не нравиться мне этот хак (грязный, т. к. для вправления мозгов оптимизатору, мы ставим подпакету зависимость -- ненужную ему самому). Ручка, позваляющая защитить ручную зависимость от удаления, была бы более красивым решением. -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 897 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2013-03-18 11:41 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-03-17 20:18 ` [devel] Q: Авто вырезание зависимостей? (was: Re: [#89971] FAILED (try 92) python3.git=3.3.0-alt1 boost.git=1.53.0-alt3 ...) Aleksey Avdeev 2013-03-17 20:28 ` Dmitry V. Levin 2013-03-17 21:23 ` [devel] Q: Авто вырезание зависимостей? Aleksey Avdeev 2013-03-17 22:09 ` Dmitry V. Levin 2013-03-17 22:16 ` Aleksey Avdeev 2013-03-17 22:20 ` Dmitry V. Levin 2013-03-18 0:20 ` Aleksey Avdeev 2013-03-18 8:40 ` Aleksey Avdeev 2013-03-18 9:06 ` Dmitry V. Levin 2013-03-18 11:41 ` Aleksey Avdeev
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