Bug 36204 - Сломалась сборка пакетов zope
Summary: Сломалась сборка пакетов zope
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python-module-zope.component (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: mrdrew@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-01 09:32 MSK by AEN
Modified: 2019-03-11 09:44 MSK (History)
22 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description AEN 2019-03-01 09:32:14 MSK
Сломалась сборка 16 пакетов я3с и zope, см.
http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/latest/error/

Прошу исправить.
Comment 1 Ivan Zakharyaschev 2019-03-01 12:36:50 MSK
Есть предположение, что в новой версии python-module-zope.component-4.5-alt1 (Python 2.7) не хватает зависимости на deferredinput, хотя оно стало использоваться.

[imz@team python-module-zope.component.git]$ tail -40 /beehive/logs/Sisyphus-x86_64/latest/error/python-module-zope.browsermenu-4.3.0-alt1.S1 
  File "/usr/lib64/python2.7/site-packages/zope/component/interfaces.py", line 21, in <module>
    import zope.deferredimport
ImportError: No module named deferredimport


Module: zope.browsermenu.tests.test_menudirectives

Traceback (most recent call last):
  File "/usr/src/RPM/BUILD/python-module-zope.browsermenu-4.3.0/src/zope/browsermenu/tests/test_menudirectives.py", line 20, in <module>
    from zope.publisher.browser import TestRequest
  File "/usr/lib64/python2.7/site-packages/zope/publisher/browser.py", line 27, in <module>
    import zope.component
  File "/usr/lib64/python2.7/site-packages/zope/component/__init__.py", line 23, in <module>
    from zope.component.interfaces import IComponentArchitecture
  File "/usr/lib64/python2.7/site-packages/zope/component/interfaces.py", line 21, in <module>
    import zope.deferredimport
ImportError: No module named deferredimport


Running tests at level 1

Test-modules with import problems:
  zope.browsermenu.tests.test_addMenuItem
  zope.browsermenu.tests.test_directives
  zope.browsermenu.tests.test_fields
  zope.browsermenu.tests.test_menu
  zope.browsermenu.tests.test_menudirectives
Total: 0 tests, 0 failures, 5 errors and 0 skipped in 0.000 seconds.
error: Bad exit status from /usr/src/tmp/rpm-tmp.36172 (%check)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.36172 (%check)
Command exited with non-zero status 1
7.52user 0.56system 0:14.57elapsed 55%CPU (0avgtext+0avgdata 30980maxresident)k
0inputs+0outputs (0major+216662minor)pagefaults 0swaps
hsh-rebuild: rebuild of `python-module-zope.browsermenu-4.3.0-alt1.S1.src.rpm' failed.
Command exited with non-zero status 1
21.15user 3.45system 0:33.52elapsed 73%CPU (0avgtext+0avgdata 121420maxresident)k
584inputs+0outputs (0major+797998minor)pagefaults 0swaps
[imz@team python-module-zope.component.git]$
Comment 2 Ivan Zakharyaschev 2019-03-01 12:55:49 MSK
В случае Python3 автозависимости лучше справились:

$ rpm -qp /ALT/Sisyphus/x86_64/RPMS.classic/python3-module-zope.component-4.5-alt1.x86_64.rpm --requires | fgrep deferred
python3(zope.deferredimport) < 0
Comment 3 mrdrew@altlinux.org 2019-03-01 23:09:47 MSK
Да, действительно автозависимости в python2 не проставились..
поправил http://git.altlinux.org/tasks/archive/done/_218/223333/
Comment 4 mrdrew@altlinux.org 2019-03-11 09:34:50 MSK
Fixed in #223333
Comment 5 AEN 2019-03-11 09:44:22 MSK
Спасибо!