| *** maurits has joined #zope | 00:22 | |
| *** MrTango has quit IRC | 00:56 | |
| *** henriquec has joined #zope | 01:23 | |
| henriquec | Hello. I'm trying to configure newrelic with zope but it is returning a error | 01:25 |
|---|---|---|
| henriquec | $ bin/newrelic-admin run-python bin/zeoserver fg | 01:25 |
| henriquec | Error: | 01:25 |
| henriquec | pkg_resources.Requirement.parse('zc.buildout')).location, | 01:25 |
| henriquec | AttributeError: 'NoneType' object has no attribute 'location' | 01:25 |
| henriquec | Does anyone know what can it be pls? | 01:26 |
| *** alecm has quit IRC | 02:52 | |
| *** alecm has joined #zope | 02:58 | |
| *** alecm has quit IRC | 03:35 | |
| *** maurits has quit IRC | 04:15 | |
| *** alecm has joined #zope | 04:18 | |
| *** alecm has joined #zope | 04:18 | |
| *** mgedmin has quit IRC | 06:29 | |
| *** mgedmin has joined #zope | 06:31 | |
| *** henriquec has quit IRC | 06:45 | |
| *** povbot has joined #zope | 06:58 | |
| -cameron.freenode.net- [freenode-info] channel flooding and no channel staff around to help? Please check with freenode support: http://freenode.net/faq.shtml#gettinghelp | 06:58 | |
| *** agroszer has joined #zope | 08:52 | |
| *** zenwryly has quit IRC | 09:06 | |
| agroszer | hey mgedmin | 09:55 |
| mgedmin | hi, agroszer | 09:57 |
| agroszer | I did the changes.... travis is very unhappy | 09:57 |
| agroszer | fixing will take a while, but I'm vary about just doing a release... | 09:59 |
| mgedmin | link? | 10:01 |
| * mgedmin remembers his http://zope3.pov.lt/py3/travis.html?filter=zope | 10:01 | |
| mgedmin | any specific sources of unhappiness? | 10:03 |
| mgedmin | I mean, some of those travis failures are OLD | 10:09 |
| mgedmin | I once tried to go though all of zope.*, zc.* and z3c.*; fixed everything I could stomach | 10:09 |
| mgedmin | that left maybe 8 failures in z3c.* | 10:09 |
| mgedmin | now there are maybe a couple more | 10:09 |
| mgedmin | so: which packages are the ones with new travis failures that are giving you reluctance to make releases? | 10:10 |
| *** projekt01 has joined #zope | 10:15 | |
| *** giacomos has joined #zope | 10:30 | |
| agroszer | mgedmin, sorry got distracted | 10:31 |
| agroszer | lemme se | 10:31 |
| agroszer | z3c.etestbrowser z3c.traverser z3c.pagelet z3c.layer.pagelet z3c.currency z3c.contents z3c.menu.ready2go | 10:39 |
| mgedmin | I remember some of these | 10:41 |
| agroszer | I got sick after the first few, where apparently zope.interface from system python gets picked up | 10:41 |
| mgedmin | z3c.etestbrowser never passed travis | 10:42 |
| mgedmin | neither did z3c.pagelet | 10:42 |
| mgedmin | I'd fixed the others once | 10:42 |
| mgedmin | I can reproduce the z3c.traverser failure here | 10:44 |
| mgedmin | it's rather strange | 10:44 |
| mgedmin | how on earth did it pass before? | 10:46 |
| mgedmin | oh, probably new tox defaults to avoiding prereleases | 10:47 |
| mgedmin | and it looks like it wants a newer zope.app.wsgi | 10:47 |
| mgedmin | and a newer zope.app.publication, and zope.app.appsetup | 10:57 |
| mgedmin | shame the zope 3 python 3 effort stalled | 10:57 |
| *** projekt01 has quit IRC | 11:02 | |
| agroszer | there was a time we were close to release py3 packages | 11:02 |
| mgedmin | I'm afraid it's all blocked on zope.testbrowser | 11:06 |
| mgedmin | anyway, z3c.traverser: fixed | 11:06 |
| mgedmin | I suspect the others will be the same kind of error | 11:06 |
| agroszer | mmm what's wrong with zope.testbrowser? | 11:12 |
| mgedmin | it switched from mechanize to webtest to get python 3 support | 11:13 |
| mgedmin | and broke test layer api in incompatible ways | 11:14 |
| agroszer | yuck | 11:14 |
| mgedmin | and nobody wrote a migration guide | 11:14 |
| agroszer | pffff | 11:15 |
| mgedmin | z3c.currency: fixed | 11:16 |
| agroszer | mgedmin, you mind if I switch etestbrowser to tox instead of python setup.py test -q | 11:19 |
| mgedmin | tox ftw | 11:19 |
| mgedmin | oh dear z3c.contents | 11:23 |
| *** MrTango has joined #zope | 11:23 | |
| mgedmin | http://paste.ubuntu.com/13111323/ | 11:24 |
| mgedmin | order of query args is different | 11:24 |
| mgedmin | where are those generated? in z3c.table maybe? | 11:24 |
| mgedmin | requiring z3c.table >= 2.0.0a1 fixes that | 11:29 |
| mgedmin | z3c.contents: fixed | 11:30 |
| mgedmin | wait what | 11:30 |
| mgedmin | how why? | 11:31 |
| mgedmin | fails locally! | 11:31 |
| mgedmin | yay now travis is lagging and not loading the pages | 11:32 |
| agroszer | etestbrowser py26 green py27 red | 11:32 |
| agroszer | of course locally totally different errors | 11:35 |
| mgedmin | not sure what's going on with z3c.layer.pagelet | 11:36 |
| mgedmin | tox -r --pre passes | 11:39 |
| mgedmin | so, same | 11:39 |
| mgedmin | z3c.layer.pagelet: fixed | 11:44 |
| mgedmin | z3c.menu.ready2go: fixed | 11:48 |
| *** fredvd has joined #zope | 11:51 | |
| mgedmin | btw z3c.etestbrowser: https://github.com/zopefoundation/z3c.etestbrowser/issues/1 | 11:53 |
| mgedmin | nobody cares | 11:53 |
| *** yvl has joined #zope | 11:55 | |
| mgedmin | the fix is simple (do what zope.testbrowser did and remove actual automated google.com queries from the doctest) | 11:56 |
| mgedmin | z3c.pagelet: fixed | 12:04 |
| mgedmin | hah, many more tests are broken but since travis doesn't do periodic builds we just don't know about those breakages | 12:11 |
| mgedmin | z3c.layer.ready2go: fixed | 12:20 |
| mgedmin | my work here is done | 12:20 |
| mgedmin | ohnowhydidIlook | 12:27 |
| mgedmin | z3c.csvvocabulary, z3c.checkversions, z3c.bcrypt: all used to work | 12:27 |
| mgedmin | z3c.autoinclude: I didn't get it working last time I tried | 12:27 |
| mgedmin | z3c.bcrypt: fixed | 12:41 |
| *** projekt01 has joined #zope | 12:41 | |
| mgedmin | the z3c.checkversions failure is mysterious | 12:43 |
| mgedmin | oh, it's not the pprint; it's the "Creating directory /tmp/eggs" | 12:53 |
| agroszer | travis could use nightly builds | 13:01 |
| mgedmin | z3c.csvvocabulary: fixed | 13:06 |
| mgedmin | the worst thing about z3c.checkversions is I cannot reproduce that bug | 13:07 |
| *** projekt01 has quit IRC | 13:07 | |
| agroszer | seems to use the latest zc.buildout | 13:08 |
| agroszer | and I guess the stars/versions of pip+buildout need to align | 13:09 |
| agroszer | setuptools? | 13:09 |
| mgedmin | whoops | 13:10 |
| mgedmin | I've been happily committing semi-broken .travis.yml's because my vim snippet was buggy | 13:10 |
| *** Arfrever has joined #zope | 13:13 | |
| mgedmin | causing https://github.com/travis-ci/travis-ci/issues/4858 | 13:18 |
| mgedmin | agroszer, do you want to fix z3c.etestbrowser? | 13:23 |
| agroszer | I can try, you mean removing google? | 13:23 |
| mgedmin | yeah, basically cherry-picking https://github.com/zopefoundation/zope.testbrowser/commit/ad659fae4287a25d1127b68182ea64b1807becc2 | 13:23 |
| agroszer | ok, will do | 13:24 |
| mgedmin | z3c.checkversions: fixed | 13:24 |
| *** projekt01 has joined #zope | 13:32 | |
| mgedmin | looks like python3.5 will be a hurdle for zope | 13:35 |
| agroszer | you mean ZTK | 13:37 |
| agroszer | why? | 13:37 |
| agroszer | missing effort? | 13:37 |
| mgedmin | either zope.testing or zope.testrunner doesn't work on 3.5 | 13:37 |
| agroszer | oops | 13:38 |
| agroszer | big ones? | 13:38 |
| mgedmin | because it uses some internal _helper from the stdlib's traceback module | 13:38 |
| mgedmin | and the helper disappeared in 3.5 | 13:38 |
| mgedmin | I saw a bug on github | 13:38 |
| mgedmin | and I saw something similar when I tried tox -e py35 on a couple of packages I touched today | 13:38 |
| agroszer | :-S | 13:38 |
| mgedmin | hm actually maybe that one bug is all that's blocking 3.5 | 13:39 |
| mgedmin | so maybe not too much of a hurdle | 13:39 |
| *** maurits has joined #zope | 13:39 | |
| *** henriquec has joined #zope | 13:41 | |
| *** henriquec has left #zope | 14:03 | |
| *** benji has joined #zope | 14:19 | |
| agroszer | :python_version != "2.6" | 15:39 |
| agroszer | that's a hidden feature in setup.py ? | 15:39 |
| mgedmin | it's an underdocumented feature | 15:40 |
| mgedmin | called "environment marker" | 15:41 |
| agroszer | just found it | 15:41 |
| agroszer | tox fails for me on that | 15:41 |
| mgedmin | the syntax is extras_require['extra:marker'] == [additional, dependencies] | 15:41 |
| agroszer | misses to install zodbpickle | 15:41 |
| mgedmin | where marker is a python-ish expression that can look at a bunch of variables | 15:41 |
| mgedmin | oh zodbpickle | 15:41 |
| agroszer | with etestbrowser | 15:41 |
| mgedmin | https://github.com/zopefoundation/ZODB/pull/42 will fix this | 15:42 |
| mgedmin | because you need reasonably-recent tools to support environment markers properly | 15:42 |
| mgedmin | e.g. bdist_wheel >= 0.24.0 | 15:42 |
| mgedmin | pip >= 6.0.0 (apparently) | 15:42 |
| agroszer | just upgraded pip | 15:42 |
| mgedmin | setuptools >= 0.7 | 15:42 |
| mgedmin | (everybody has setuptools > = 0.7) | 15:42 |
| mgedmin | it's wheel >= 0.24.0 that usually causes breakage | 15:43 |
| mgedmin | anyway ZODB #42 will stop using markers because this keeps breaking | 15:43 |
| mgedmin | just need someone who's not burned out to push the merge and release buttons | 15:43 |
| * mgedmin dreams about a working release button | 15:43 | |
| mgedmin | for now pip install -U wheel | 15:45 |
| agroszer | thx | 15:47 |
| mgedmin | oh, and upstream pip is also implementing a fix (separate wheel caches for every minor python version) | 15:51 |
| agroszer | grrr still fails | 15:51 |
| agroszer | having pip 7.1.2 wheel 0.26.0 | 15:52 |
| mgedmin | oh, sorry | 15:52 |
| mgedmin | you have a bad wheel in your wheel cache | 15:52 |
| agroszer | where is that beast sitting? | 15:52 |
| mgedmin | ls ~/.cache/pip/wheels/*/*/*/*/ZODB* | 15:53 |
| agroszer | nope | 15:53 |
| agroszer | just have .cache/pip/http | 15:53 |
| mgedmin | tox -r? | 15:54 |
| mgedmin | also oh my, you don't have a wheel cache? how come? pip 7 uses it by default! | 15:55 |
| agroszer | just updated now | 15:56 |
| agroszer | geez no chance to config the location? | 15:56 |
| mgedmin | it probably obeys $XDG_CACHE_HOME | 15:57 |
| agroszer | yep, just hate pestering my home | 15:57 |
| mgedmin | hey, /.cache is better than every app creating a ~/.app | 15:58 |
| agroszer | well, my home is on a small part | 15:58 |
| agroszer | I have /work on a bigger one | 15:59 |
| agroszer | that has e.g. buildout eggs | 15:59 |
| agroszer | blew away .tox in etestbrowser, still complains about zodbpickle | 16:02 |
| agroszer | :-S | 16:02 |
| mgedmin | my remote debugging fu is clearly insufficient | 16:03 |
| agroszer | nm | 16:04 |
| *** maurits has quit IRC | 16:32 | |
| *** agroszer has quit IRC | 16:45 | |
| *** agroszer has joined #zope | 16:46 | |
| *** nully has quit IRC | 16:48 | |
| *** nully has joined #zope | 16:49 | |
| *** projekt01 has quit IRC | 16:51 | |
| *** agroszer has quit IRC | 17:02 | |
| *** fredvd is now known as fredvd|away | 17:10 | |
| *** giacomos has quit IRC | 17:27 | |
| *** maurits has joined #zope | 17:47 | |
| *** yvl has quit IRC | 18:06 | |
| *** yvl has joined #zope | 18:20 | |
| *** yvl has quit IRC | 18:37 | |
| *** MrTango has quit IRC | 20:03 | |
| *** maurits has quit IRC | 20:53 | |
| *** zenwryly has joined #zope | 21:01 | |
| *** fredvd|away is now known as fredvd | 21:43 | |
| *** MrTango has joined #zope | 22:02 | |
| *** stereo__ has joined #zope | 22:19 | |
| *** alecm has quit IRC | 22:31 | |
| *** alecm has joined #zope | 22:32 | |
| *** alecm has quit IRC | 22:38 | |
| *** alecm has joined #zope | 22:49 | |
| *** alecm has joined #zope | 22:49 | |
| *** benji has quit IRC | 22:52 | |
| *** alecm has quit IRC | 23:09 | |
| *** MrTango has quit IRC | 23:54 | |
| *** stereo__ has quit IRC | 23:59 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!