IRC log of #zope3-dev for Wednesday, 2010-08-25

*** allisterb has quit IRC00:19
*** JaRoel|4D has joined #zope3-dev00:21
*** allisterb has joined #zope3-dev00:33
*** lurkymclurkleton has quit IRC01:01
*** timte has quit IRC01:05
*** aaronv has joined #zope3-dev01:05
*** runyaga has quit IRC01:49
*** alga has quit IRC02:00
*** J1m has quit IRC02:07
*** dunny has quit IRC02:13
*** Theuni1 has quit IRC02:29
*** menesis has quit IRC02:48
*** thetet has joined #zope3-dev02:49
*** davisagli is now known as davisagli|away03:34
*** davisagli|away is now known as davisagli03:38
*** davisagli is now known as davisagli|away03:40
*** ccomb has quit IRC03:42
*** strichter has joined #zope3-dev03:44
*** davisagli|away is now known as davisagli04:03
*** davisagli is now known as davisagli|away04:04
*** ignas has quit IRC04:07
*** aaronv has quit IRC04:15
*** thetet has quit IRC04:20
*** davisagli|away is now known as davisagli04:30
*** davisagli is now known as davisagli|away04:33
*** davisagli|away is now known as davisagli04:39
*** stub has joined #zope3-dev04:43
*** stub has joined #zope3-dev04:44
*** davisagli is now known as davisagli|away05:15
*** davisagli|away is now known as davisagli05:27
*** hazmat has quit IRC05:41
*** benji has quit IRC05:44
*** davisagli is now known as davisagli|away06:21
*** davisagli|away is now known as davisagli06:22
*** davisagli is now known as davisagli|away06:34
*** davisagli|away is now known as davisagli06:59
bbot_kgs341build #11 of Python2.4.6 64bit linux started, including []07:00
*** davisagli is now known as davisagli|away07:19
bbot_kgs341build #11 of Python2.4.6 64bit linux is complete: Success [build successful]  Build details are at http://buildbot.afpy.org/kgs3.4/builders/Python2.4.6%2064bit%20linux/builds/1107:21
bbot_kgs341build #11 of Python2.5.5 64bit linux started, including []07:21
*** cbcunc_ has joined #zope3-dev07:25
*** cbcunc has quit IRC07:27
*** cbcunc_ is now known as cbcunc07:28
*** jukart has joined #zope3-dev07:42
bbot_kgs341build #11 of Python2.5.5 64bit linux is complete: Success [build successful]  Build details are at http://buildbot.afpy.org/kgs3.4/builders/Python2.5.5%2064bit%20linux/builds/1107:42
*** jpcw has joined #zope3-dev07:50
*** davisagli|away is now known as davisagli07:52
bbot_ztk10build #11 of Python2.4.6 Linux 64bit started, including []08:00
bbot_ztk10build #11 of Python2.5.5 Linux 64bit started, including []08:00
bbot_ztk10build #11 of Python3.1.2 Linux 64bit started, including []08:00
bbot_ztk10build #11 of Python2.6.5 Linux 64bit started, including []08:00
bbot_ztk10build #11 of Python2.7.0 Linux 64bit started, including []08:00
bbot_ztk10build #11 of Python3.1.2 Linux 64bit is complete: Failure [failed virtualenv]  Build details are at http://buildbot.afpy.org/ztk1.0/builders/Python3.1.2%20Linux%2064bit/builds/1108:00
*** sweh has joined #zope3-dev08:01
*** sweh has quit IRC08:13
*** timte has joined #zope3-dev08:29
bbot_ztk10build #11 of Python2.7.0 Linux 64bit is complete: Failure [failed test ztk test zopeapp]  Build details are at http://buildbot.afpy.org/ztk1.0/builders/Python2.7.0%20Linux%2064bit/builds/1108:39
bbot_ztk10build #11 of Python2.4.6 Linux 64bit is complete: Success [build successful]  Build details are at http://buildbot.afpy.org/ztk1.0/builders/Python2.4.6%20Linux%2064bit/builds/1108:39
bbot_ztk10build #11 of Python2.6.5 Linux 64bit is complete: Success [build successful]  Build details are at http://buildbot.afpy.org/ztk1.0/builders/Python2.6.5%20Linux%2064bit/builds/1108:39
bbot_ztk10build #11 of Python2.5.5 Linux 64bit is complete: Success [build successful]  Build details are at http://buildbot.afpy.org/ztk1.0/builders/Python2.5.5%20Linux%2064bit/builds/1108:40
*** agroszer has joined #zope3-dev08:48
*** JaRoel|4D has quit IRC09:01
*** markusleist has quit IRC09:03
*** strichter has quit IRC09:09
*** Theuni1 has joined #zope3-dev09:15
*** zagy has joined #zope3-dev09:26
*** sweh has joined #zope3-dev09:33
*** afd_ has joined #zope3-dev09:50
*** Theuni1 has quit IRC09:52
*** afd_ has quit IRC09:55
*** Theuni1 has joined #zope3-dev09:57
*** menesis has joined #zope3-dev10:05
*** alga has joined #zope3-dev10:11
*** davisagli has left #zope3-dev10:15
*** JaRoel|4D has joined #zope3-dev10:16
*** lamike has joined #zope3-dev10:17
*** lamike has left #zope3-dev10:17
*** afd_ has joined #zope3-dev10:23
*** ccomb has joined #zope3-dev10:30
*** davisagli|away has joined #zope3-dev10:31
*** davisagli|away is now known as davisagli10:31
*** davisagli is now known as davisagli|away10:31
*** El_Rolando has joined #zope3-dev10:34
*** Theuni1 has quit IRC10:36
*** MJ has joined #zope3-dev10:41
*** JaRoel|4D has quit IRC10:51
*** Theuni1 has joined #zope3-dev10:51
*** JaRoel|4D has joined #zope3-dev10:54
*** jhauser has joined #zope3-dev11:05
*** mkerrin has joined #zope3-dev11:08
*** afd_ has quit IRC11:10
*** sunew has joined #zope3-dev11:13
*** El_Rolando has quit IRC11:14
*** El_Rolando has joined #zope3-dev11:17
*** afd_ has joined #zope3-dev11:17
*** ignas has joined #zope3-dev12:22
*** menesis has quit IRC12:39
*** menesis has joined #zope3-dev12:41
*** menesis has quit IRC12:41
*** goschtl has joined #zope3-dev12:56
*** menesis has joined #zope3-dev12:57
*** menesis has quit IRC13:02
*** menesis has joined #zope3-dev13:07
*** menesis has quit IRC13:09
*** menesis has joined #zope3-dev13:09
*** benji has joined #zope3-dev13:27
*** menesis has quit IRC13:33
*** menesis has joined #zope3-dev13:34
*** sweh has quit IRC13:44
*** benji has quit IRC13:46
*** sweh has joined #zope3-dev13:50
*** mkerrin has quit IRC14:40
*** menesis has quit IRC14:44
*** Theuni1 has quit IRC14:47
*** Theuni1 has joined #zope3-dev14:47
*** aaronv has joined #zope3-dev14:59
*** stub has quit IRC15:00
*** mkerrin has joined #zope3-dev15:09
*** stub has joined #zope3-dev15:12
*** stub has joined #zope3-dev15:12
*** ignas has quit IRC15:26
*** projekt01 has joined #zope3-dev15:30
*** fcorrea has quit IRC15:34
*** srichter has joined #zope3-dev15:35
*** ChanServ sets mode: +o srichter15:35
*** davisagli|away has quit IRC15:36
*** menesis has joined #zope3-dev15:36
*** davisagli|away has joined #zope3-dev15:41
*** davisagli|away is now known as davisagli15:47
*** davisagli has quit IRC15:50
*** stub has quit IRC15:56
*** benji has joined #zope3-dev16:00
*** lurkymclurkleton has joined #zope3-dev16:00
*** fcorrea has joined #zope3-dev16:06
*** ignas has joined #zope3-dev16:09
*** jfkw has joined #zope3-dev16:12
*** aaronv has quit IRC16:13
*** J1m has joined #zope3-dev16:15
menesisI would like to make micro releases of zope.app.component, zope.app.i18n, and zope.app.apidoc16:16
menesisall to get rid of the last uses of zope.deferredimport in ZTK16:17
menesismy pypi username is menesis16:17
mgedminmenesis, you now have pypi rights to all of them16:18
*** aaronv has joined #zope3-dev16:19
menesismgedmin: thanks16:19
*** mkerrin has quit IRC16:20
*** hazmat has joined #zope3-dev16:29
*** sunew has quit IRC16:57
*** timte has quit IRC16:59
*** markusleist has joined #zope3-dev17:00
*** alga has quit IRC17:05
*** El-Rolando has joined #zope3-dev17:13
*** El_Rolando has quit IRC17:16
*** El-Rolando is now known as El_Rolando17:16
*** allisterb has quit IRC17:46
*** MJ has quit IRC17:56
*** ccomb1 has joined #zope3-dev17:56
*** ccomb has quit IRC17:57
*** goschtl has quit IRC18:00
*** afd_ has quit IRC18:01
*** allisterb has joined #zope3-dev18:01
*** allisterb has quit IRC18:06
*** afd_ has joined #zope3-dev18:07
*** zagy has quit IRC18:08
*** ccomb1 has quit IRC18:13
*** sunew has joined #zope3-dev18:14
*** Theuni1 has quit IRC18:19
*** allisterb has joined #zope3-dev18:20
*** ccomb has joined #zope3-dev18:24
*** jukart has quit IRC18:25
*** afd_ has quit IRC18:30
*** davisagli has joined #zope3-dev18:35
*** davisagli is now known as davisagli|away18:36
*** zagy has joined #zope3-dev18:44
*** El_Rolando has quit IRC18:47
*** davisagli|away is now known as davisagli18:55
*** sunew has quit IRC18:55
*** agroszer has quit IRC18:56
*** projekt01 has quit IRC19:07
*** menesis has quit IRC19:30
*** sunew has joined #zope3-dev19:37
*** Theuni1 has joined #zope3-dev19:39
*** benji is now known as benji-lunch19:42
*** sweh has quit IRC19:44
*** markusleist has quit IRC19:44
*** MJ has joined #zope3-dev20:29
*** MJ has quit IRC20:29
*** menesis has joined #zope3-dev20:30
*** El_Rolando has joined #zope3-dev20:35
*** benji-lunch is now known as benji20:37
*** JaRoel|4D has quit IRC20:39
*** timte has joined #zope3-dev21:00
*** Theuni1 has quit IRC21:07
*** markusleist has joined #zope3-dev21:07
*** Theuni1 has joined #zope3-dev21:11
*** jukart has joined #zope3-dev21:14
*** agroszer has joined #zope3-dev21:17
*** jukart has quit IRC21:17
srichterhey, who did the zc.buildout 1.5.0 release?21:24
agroszerhey21:24
agroszergary_poster, who else ;-)21:24
srichterit really, really breaks buildouts as it incorrectly modifies the path in the buildout script21:25
srichtergary_poster: ping21:25
*** timte has quit IRC21:25
srichter:-)21:25
gary_postersrichter: hey :-) busy but can follow along and will be with you soon21:25
agroszerthere are some instructions in a mail on the distutils list21:25
agroszerg'night, gotta get some sleep...21:27
gary_posteralso see http://pypi.python.org/pypi/zc.buildout/1.5.0#system-python-and-zc-buildout-1-5 fwiw21:27
*** JaRoel|4D has joined #zope3-dev21:27
*** davisagli is now known as davisagli|away21:28
srichtergary_poster: reading it now; ping me when you have a min21:32
gary_posterack21:32
*** agroszer has quit IRC21:32
*** sunew has quit IRC21:33
*** davisagli|away is now known as davisagli21:33
gary_postersrichter: hey, I have a minute.21:36
srichtergary_poster: so here is my scanario21:37
gary_posterk21:37
srichterI have mercurial installed using an rpm21:37
srichterit is available under usr/bin/hg and works just fine21:38
srichterI have a setuptools plugin z3c.mercurial_setuptools that invokes /usr/bin/hg21:38
srichterand that used to work just fine21:38
srichterbut in the buildout 1.5 buildout script you are manipulating the os.environ['PYTHONPATH'] variable21:39
gary_posterwere you using system Python for your buildouts?21:39
srichterwell, it is a custom isntalled python but installed via an RPM21:39
gary_posterah21:39
srichterso similar to system python but not quiete21:39
srichterbut I think the problem has nothing to do with that21:39
* gary_poster will reserve judgement :-)21:40
srichteryou are manipulating the PYTHONPATH environment variable, which affects *any* python script21:40
srichtergary_poster: it is historical21:40
srichterI think the problem is totally independent of whether I use a custom Python or virtualenv21:41
srichterof course I installed mercurial using an RPM and it uses system Python21:41
gary_posterif you do not do that, then subprocesses do not get an environment protected from the system Python's site packages21:41
srichterright but I do not want that effect21:42
srichterbecause the executable I am running is a system isntalled Python script21:42
srichterso now you effectively break every Python script installed into the system Python when run from a buildout recipe21:42
gary_posteryes, that is precisely correct21:43
gary_posterthat is a feature if you are using it with a true system Python21:43
gary_posterand unimportant if you are using a clean Python21:43
gary_posteryou are in an edge case.21:43
gary_poster(which is not to judge that it is unimportant)21:43
srichterso here is what's broken from my plugin: "subprocess.Popen(['hg', 'locate', '-f'])21:44
srichternote that I might be totally ignorant of the fact that hg is a Python script21:44
srichterfrom my point of view, I am just executing a script on the system21:44
gary_poster"my" == end user in that sentence I assume21:45
srichteryeah21:45
srichteror my as in recipe/plugin developer21:45
srichterI guess an alternative would be to temporarily remove the PYTHONPATH from the environment21:47
gary_posterYes21:47
gary_posterThese are the options I see:21:47
gary_poster(1) what you just said21:48
srichtereven better would be for me to have the ability to get to the original PYTHONPATH (None if not set)21:48
*** El_Rolando has quit IRC21:48
*** El_Rolando has joined #zope3-dev21:48
* srichter waits for option (2) :-)21:49
gary_postermm...if I stuffed the original pythonpath in ORIGINAL_PYTHONPATH would that be acceptable?  Changing this environ thing to remove the PYTHONPATH stuff is not something I want to see for the default case, because it does make things better for the common case.21:49
srichterI think that's acceptable21:50
srichterbut it needs to be documented extremely well that any system-installed Python script breaks unless you reset the PYTHONPATH21:51
srichterespecially since it affects all Python versions21:52
srichterbecause on my system mercurial is installed for Python 2.4 while I am running my app on Python 2.521:52
gary_posterOK.  I can do that easily enough, and yes, I think I can put it in the new help docs I linked to.  Thank you.  ...Can I aim for a release tomorrow evening or is that significantly problematic for you?  I'd like to finish some other things, and ideally see if I can fix the one other unaddressed problem I've heard about  (https://bugs.edge.launchpad.net/zc.buildout/+bug/623590 FWIW)21:52
*** timte has joined #zope3-dev22:34
*** zagy has quit IRC22:44
*** alga has joined #zope3-dev22:51
*** timte has quit IRC23:31
*** timte has joined #zope3-dev23:44
*** ignas has quit IRC23:46
*** ignas has joined #zope3-dev23:58

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!