[Zope-dev] zope-tests - FAILED: 41, OK: 20
Marius Gedminas
marius at gedmin.as
Fri Feb 15 07:09:50 UTC 2013
On Fri, Feb 15, 2013 at 01:00:02AM +0000, Zope tests summarizer wrote:
> [1] FAILED Still Failing - zopetoolkit_trunk - Build # 172
> https://mail.zope.org/pipermail/zope-tests/2013-February/072294.html
Ignored, because Build # 173 is right there.
>
> [2] FAILED Still Failing - zopetoolkit_trunk - Build # 173
> https://mail.zope.org/pipermail/zope-tests/2013-February/072304.html
Error: Picked: zope.container = 3.12.0
Oh, look, Build # 174 also exists (and is also failing).
Error: Picked: BTrees = 4.0.5
Okay. Here's what's happening:
* Latest ZODB3 was split into independent ZODB, ZEO, BTrees,
persistent, transaction packages (the latter two were split out
earlier).
* Bleeding edge zope.container started depending on these smaller
packages instead of depending on the monolithic ZODB3.
* zopetoolkit points to ZODB3/branches/3.10, i.e. before the split
* I suspect that trying to develop = ZODB3 version 3.10.x and BTrees
is not going to work well, since both will be trying to put 'BTrees'
onto your sys.path
What does the zope toolkit want to do with this? Pin zope.container to
an earlier branch, maybe?
> [3] FAILED Still Failing - zopetoolkit_trunk_app - Build # 155
> https://mail.zope.org/pipermail/zope-tests/2013-February/072295.html
Build # 156 is latest and it fails with the same issue.
> [4] FAILED Zope 3.4 Known Good Set / py2.4-64bit-linux
> https://mail.zope.org/pipermail/zope-tests/2013-February/072293.html
Haven't looked at it yet.
> [5] FAILED winbot / z3c.authenticator_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072333.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [6] FAILED winbot / z3c.baseregistry_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072322.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [7] FAILED winbot / z3c.breadcrumb_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072323.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [8] FAILED winbot / z3c.contents_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072320.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [9] FAILED winbot / z3c.form_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072353.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [10] FAILED winbot / z3c.formui_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072331.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [11] FAILED winbot / z3c.jsonrpcproxy_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072332.html
>
>
> [12] FAILED winbot / z3c.jsontree_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072351.html
>
>
> [13] FAILED winbot / z3c.layer.ready2go_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072343.html
>
>
> [14] FAILED winbot / z3c.macro_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072337.html
>
>
> [15] FAILED winbot / z3c.pagelet_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072339.html
>
>
> [16] FAILED winbot / z3c.pdftemplate_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072335.html
>
>
> [17] FAILED winbot / z3c.sampledata_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072326.html
>
>
> [18] FAILED winbot / z3c.tabular_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072319.html
>
>
> [19] FAILED winbot / z3c.template_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072324.html
>
>
> [20] FAILED winbot / z3c.testing_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072321.html
>
>
> [21] FAILED winbot / z3c.viewtemplate_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072329.html
>
>
> [22] FAILED winbot / z3c.xmlhttp_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072350.html
>
>
> [23] FAILED winbot / z3c.zrtresource_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072346.html
I didn't even look. I expect they all depend on the same thing which
depends on zope.security[untrustedpython].
It's annoying that buildout (or easy_install) doesn't tell you what
package is declaring a dependency on the unknown extra.
> [24] FAILED winbot / zc.catalog_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072338.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [25] FAILED winbot / zc.table_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072341.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [26] FAILED winbot / zope.app.authentication_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072349.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [27] FAILED winbot / zope.app.component_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072327.html
>
>
> [28] FAILED winbot / zope.app.container_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072325.html
>
>
> [29] FAILED winbot / zope.app.exception_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072336.html
>
>
> [30] FAILED winbot / zope.app.http_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072352.html
>
>
> [31] FAILED winbot / zope.app.publisher_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072344.html
>
>
> [32] FAILED winbot / zope.app.session_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072348.html
Didn't look, assume the same.
> [33] FAILED winbot / zope.app.testing_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072330.html
Looked.
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [34] FAILED winbot / zope.app.wsgi_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072340.html
>
>
> [35] FAILED winbot / zope.app.zcmlfiles_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072334.html
>
>
> [36] FAILED winbot / zope.browsermenu_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072342.html
>
>
> [37] FAILED winbot / zope.browserpage_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072328.html
>
>
> [38] FAILED winbot / zope.mimetype_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072318.html
>
>
> [39] FAILED winbot / zope.ptresource_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072347.html
Didn't look.
> [40] FAILED winbot / zope.traversing_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072345.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
> [41] FAILED winbot / zope.viewlet_py_265_32
> https://mail.zope.org/pipermail/zope-tests/2013-February/072317.html
UnknownExtra: zope.security 4.0.0a1 has no such extra feature 'untrustedpython'
Okay. Here's what's happening:
* zope.security is an important package that blocks Python 3 work of
many other packages.
* zope.security[untrustedpython] used to depend on RestrictedPython,
which is hard to port to Python 3.
* zope.security[untrustedpython] was extracted into a separate
zope.untrustedpython package so it wouldn't block zope.security's
port.
* Tres finished the zope.security port and pushed a 4.0.0a1 release
(yay!).
* All packages that used to depend on zope.security[untrustedpython]
are now broken.
I suggest we add an untrustedpython extra to zope.security that depends
on zope.untrustedpython. And a zope.security.untrustedpython package
that emits a deprecation warning on import time and does from
zope.untrustedpython import *.
Marius Gedminas
--
http://pov.lt/ -- Zope 3/BlueBream consulting and development
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://mail.zope.org/pipermail/zope-dev/attachments/20130215/0c33320e/attachment-0001.sig>
More information about the Zope-Dev
mailing list