*** Pumukel has quit IRC | 00:21 | |
*** Pumukel has joined #zope | 00:22 | |
*** Fox2 has joined #zope | 00:32 | |
*** Fox2 has quit IRC | 00:38 | |
*** Pumukel has quit IRC | 01:11 | |
*** mup has quit IRC | 01:58 | |
*** mup has joined #zope | 01:58 | |
*** mup_ has joined #zope | 03:51 | |
*** mup has quit IRC | 03:51 | |
*** mup_ is now known as mup | 03:52 | |
*** MatthewWilkes has quit IRC | 05:10 | |
*** MatthewWilkes has joined #zope | 05:15 | |
*** kulll has joined #zope | 06:21 | |
*** galigan has joined #zope | 06:47 | |
*** nilo has joined #zope | 08:55 | |
*** El_Rolando has joined #zope | 09:26 | |
*** alecm has quit IRC | 09:55 | |
*** __mac__ has joined #zope | 10:31 | |
*** projekt01 has joined #zope | 10:43 | |
*** alecm has joined #zope | 10:57 | |
*** alecm has joined #zope | 10:57 | |
galigan | We have some troubles with errors routed throught SiteErrorLog, that when raven try to send them, hits with an unicode decode error... | 11:13 |
---|---|---|
galigan | anyone has hit the same? Any idea where I should start looking? | 11:14 |
galigan | Is a required dependency for zope the SiteErrorLog? | 11:15 |
galigan | Can I go without it? | 11:15 |
*** alecm has quit IRC | 11:42 | |
*** regebro has quit IRC | 12:10 | |
*** regebro has joined #zope | 12:10 | |
*** projekt01 has quit IRC | 12:40 | |
*** MrTango has joined #zope | 12:44 | |
*** srichter_ has quit IRC | 14:06 | |
*** avoinea has quit IRC | 14:12 | |
*** avoinea has joined #zope | 14:12 | |
*** nilo has quit IRC | 14:25 | |
*** nilo has joined #zope | 14:28 | |
*** nilo has quit IRC | 14:33 | |
*** nilo has joined #zope | 14:41 | |
*** galigan has quit IRC | 15:23 | |
*** adi_ has joined #zope | 15:37 | |
*** adi_ has quit IRC | 15:38 | |
*** agroszer has joined #zope | 15:39 | |
agroszer | ping hannosch | 15:39 |
hannosch | agroszer: pong | 15:39 |
agroszer | hannosch, looks like zope.container-4.1.0-cp27-cp27mu-manylinux1_x86_64.whl breaks | 15:40 |
hannosch | mmh, in what way? | 15:40 |
agroszer | in a very weird way, it's _zope_container_contained.so seems to be wrong | 15:40 |
agroszer | we get TypeError: can't apply this __setattr__ to persistent.Persistent object | 15:41 |
agroszer | to be more precise: | 15:42 |
agroszer | Traceback (most recent call last): | 15:42 |
agroszer | File "/ve/local/lib/python2.7/site-packages/ZODB/Connection.py", line 800, in setstate | 15:42 |
agroszer | self._reader.setGhostState(obj, p) | 15:42 |
agroszer | File "/ve/local/lib/python2.7/site-packages/ZODB/serialize.py", line 623, in setGhostState | 15:42 |
agroszer | obj.__setstate__(state) | 15:42 |
agroszer | File "/ve/local/lib/python2.7/site-packages/zope/container/_proxy.py", line 53, in __setstate__ | 15:42 |
agroszer | object.__setattr__(self, '__parent__', state[0]) | 15:42 |
agroszer | TypeError: can't apply this __setattr__ to persistent.Persistent object | 15:42 |
agroszer | when I replace the so with a know-good the exception goes away | 15:42 |
hannosch | which version of persistent do you have? | 15:42 |
agroszer | persistent==4.2.4 | 15:43 |
agroszer | do we need 4.2.4.2 ? | 15:43 |
hannosch | ok, and not 4.2.42? | 15:43 |
agroszer | nono | 15:44 |
agroszer | persistent==4.2.4 | 15:44 |
hannosch | I meant 4.2.4.2 | 15:44 |
hannosch | sorry, I had trouble with that version, breaks the Persistence tests | 15:44 |
agroszer | f* | 15:44 |
agroszer | I copied the above from requirements.txt | 15:45 |
betabug | hmm, there was someone here yesterday with that problem | 15:45 |
agroszer | but as it looks pip installed 4.2.4.2 | 15:45 |
hannosch | ah. no. that problem already happened with 4.2.3 | 15:45 |
agroszer | lets rerun pip | 15:46 |
hannosch | mmh, the so file seems ok, when I run ldd on it. doesn't look like it's using any wrong libraries | 15:48 |
hannosch | what OS are you on? | 15:48 |
agroszer | dunno, size differs here at least | 15:48 |
agroszer | Ubuntu 16.04.2 LTS x64 | 15:49 |
hannosch | the manylinux builds are done on a centos 5 image, with really old libc and friends. so I'd assume size differences when linking against current libraries | 15:49 |
agroszer | hannosch, does not matter whether I install persistent 4.2.4 or 4.2.4.2 | 15:52 |
agroszer | fails with both | 15:52 |
hannosch | ok, what about 4.2.2 | 15:52 |
agroszer | give me a se | 15:53 |
agroszer | c | 15:53 |
hannosch | or rather, can you just do: from zope.container._zope_container_contained import ContainedProxyBase | 15:54 |
hannosch | and see what that gives you | 15:54 |
hannosch | you might run into the pure Python implementation | 15:54 |
agroszer | 4.2.2 fails too | 15:55 |
agroszer | going back to 4.2.4 | 15:56 |
agroszer | hannosch, | 15:57 |
agroszer | ImportError: /work/shoobx/shoobx.app/ve/local/lib/python2.7/site-packages/zope/container/_zope_container_contained.so: undefined symbol: PyUnicodeUCS2_AsEncodedString | 15:57 |
hannosch | good. I get the same error | 15:57 |
hannosch | but the wheel metadata says this is a "mu" -> wide unicode wheek | 15:57 |
hannosch | wheel | 15:57 |
hannosch | and sys.maxunicode also says wide unicode | 15:57 |
hannosch | it being 1114111, and not just 64k | 15:58 |
*** nilo has quit IRC | 15:59 | |
hannosch | aha, https://github.com/zopefoundation/BTrees/issues/70 sounds like the same problem | 16:05 |
hannosch | it's a problem with the manylinux wheel builder itself | 16:05 |
hannosch | agroszer: I've removed the Python 2.7 wheels for the zope.* projects, where I added them (zope.container zope.i18nmessageid zope.proxy zope.security) | 16:08 |
agroszer | hannosch, thank you | 16:12 |
hannosch | thanks for spotting this so quickly and telling me about my mistake :) | 16:13 |
hannosch | there's probably another bug here, where the C version of persistent and the Python version of zope.container don't work together | 16:14 |
*** lregebro has joined #zope | 16:16 | |
*** regebro has quit IRC | 16:19 | |
*** nilo has joined #zope | 16:31 | |
*** agroszer has quit IRC | 16:33 | |
*** galigan has joined #zope | 16:40 | |
*** nilo has quit IRC | 16:47 | |
*** alecm has joined #zope | 17:30 | |
*** srichter has joined #zope | 17:41 | |
*** __mac__ has quit IRC | 18:23 | |
*** MrTango has quit IRC | 18:32 | |
*** srichter has quit IRC | 18:47 | |
*** srichter_ has joined #zope | 18:48 | |
*** El_Rolando has quit IRC | 19:17 | |
*** lregebro has quit IRC | 19:58 | |
*** lregebro has joined #zope | 20:00 | |
*** srichter_ has quit IRC | 20:14 | |
*** srichter has joined #zope | 20:15 | |
*** srichter_ has joined #zope | 20:18 | |
*** srichter has quit IRC | 20:18 | |
*** nilo has joined #zope | 20:59 | |
*** __mac__ has joined #zope | 21:12 | |
*** nilo has quit IRC | 21:39 | |
*** nilo has joined #zope | 21:39 | |
*** __mac__ has quit IRC | 21:42 | |
*** nilo has quit IRC | 22:14 | |
*** nilo has joined #zope | 22:15 | |
*** nilo has quit IRC | 22:59 | |
*** srichter_ has quit IRC | 23:20 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!