/srv/irclogs.ubuntu.com/2011/09/23/#launchpad-yellow.txt

* danilos -> breaklunch09:45
gary_posterbac benji danilos gmb, hiya and call in 2 or 312:28
bacok12:28
gary_posterhttps://answers.launchpad.net/launchpad/+question/17208912:32
gary_posterhttps://launchpad.net/bugs/84748512:44
_mup_Bug #847485: process-mail.py crashing with Unicode logging errors <oops> <Launchpad itself:Triaged> < https://launchpad.net/bugs/847485 >12:44
* gary_poster needs to take kids to school13:00
gary_poster...and we're back.13:19
benjigary_poster: let me know when you want to talk about 17554514:09
gary_posterack benji, hopefully I'll ping in 5 or 1014:11
benjisounds good14:11
gary_posterbenji, if I don't ping in 30, ping me back please :-)14:11
benjik :)14:11
benjihi gary_poster, this is your reminder14:48
gary_posterbenji, hi, thank yo14:49
gary_posterwill call in a min14:49
benjik, need to prepare14:49
benjiready when you are14:50
gary_posterbug 17554514:56
_mup_Bug #175545: BugLinkTargetMixin.linkBug() and unlinkBug() should take a user parameter rather than using LaunchBag <lp-bugs> <tech-debt> <Launchpad itself:In Progress by benji> < https://launchpad.net/bugs/175545 >14:56
benjigary_poster: lib/lp/bugs/tests/buglinktarget.txt15:02
benjilib/lp/bugs/model/buglinktarget.py15:02
benjilib/lp/code/interfaces/branch.py15:05
bachi gmb, it turns out i was wrong wrt attribute syncing on conjoined bug tasks...so i don't think i need to pick your brain after all15:14
gmbbac: Glad to hear it. As it happens, I hate conjoined bugtasks with a fiery passion :).15:15
bacgmb: i'm nearing that camp15:15
gmb:)15:15
bacgary_poster: got a sec for a buildout question?20:37
gary_postersure bac20:37
baci'm trying to review julian's txlongpollfixture branch20:37
gary_posterright20:37
bacto do that i have to manually build txlongpoll20:38
gary_posterhe and I talked about that for awhile.  Oh?  that's not the intent, is it?20:38
bache includes this bit of advice20:38
bacYou also need to get lp:rabbitfixture, build it and drop the egg in20:38
bac./download-cache/dist in order for txlongpoll to build.  You will also possibly20:38
bacneed to do the same for testresources-0.2.4_r58 until it reaches PyPI.20:38
bacso the rabbitfixture part is fine20:38
baci got revno 58 of lp:testresources and built it20:38
bacmoved it into download-cache/dist/testresource-0.2.4_r58.tar.gz20:39
gary_poster(maybe I misunderstand, but we should be using sdists in the download-cache; that doesn't sound like your question though, so I won't worry about it for now)20:39
gary_posterso far so good20:39
bacyeah but then i get:20:40
bacInstalling testresources 0.2.4-r5820:40
bacCaused installation of a distribution:20:40
bactestresources 0.2.420:40
bacwith a different version.20:40
bacGot None.20:40
bacWhile:20:40
bac  Installing test.20:40
bacError: There is a version conflict.20:40
bacWe already have: testresources 0.2.420:40
bacif i don't provide testresource buildout complains that it cannot be found20:41
bacif i do it complains as above20:41
bacperhaps your comment about sdists is relevant?  did i make it incorrectly?20:41
gary_posterIMO this should be supplied by Julian in download-cache or for downloads.  bac, how did you build the testresources?  I suspect you just did "./bin/buildout setup sdist .", or perhaps just "python setup.py sdist", and then you munged the built sdist to have the filename you wanted, right?20:43
gary_posterIf so, that's not quite right20:43
gary_posteryou need to use egg_info20:43
gary_postersomething like this20:43
bacyes20:43
bacthat's exactly what i did20:44
* gary_poster goes to look at the docs to remind himself20:44
bacthese packages should have F&#$& makefile targets20:44
bacthe tx ones do20:44
gary_posterbac, try "./bin/buildout setup . egg_info -r sdist"20:45
gary_posterbac, oh wait20:46
gary_posterthat only works for svn20:46
gary_postertry this one:20:46
gary_poster./bin/buildout setup . egg_info -b-r58 sdist20:46
gary_poster(or python setup.py egg_info -b-58 sdist)20:47
gary_posterif it works, it should give you a tar.gz with the name you expect20:48
gary_posterwithout munging20:48
gary_poster(the second example was missing an "r": it should have been "python setup.py egg_info -b-r58 sdist"20:48
gary_poster)20:49
gary_posterbac ^^^20:49
gary_postermaybe -b_r58?20:51
gary_posterthe fact that setuptools only supports svn by default is annoying20:51
bacsetup.py doesn't recognize 'egg_info' as a command20:52
gary_posterbac, use the bin/buildout version then20:53
gary_postersetup.py must not be setup to support setuptools20:53
gary_posterIt's too bad Python packaging is such a wasteland. :-/20:54
bacit looks like testresources doesn't use buildout?20:56
bacno buildout.cfg20:56
gary_posterbac, bah20:57
gary_posterbac, you may have to manually muck with setup.py then20:57
bacthis makes no sense20:57
gary_postertestresources uses neither buildout nor setuptools nor distribute apparently20:57
bacmortals have built this stuff before20:57
gary_posterbac, muck with setup.py locally.20:58
gary_posterchange the version there20:58
gary_posterthen run sdist20:58
gary_posterand move on20:58
gary_posterthe mortals who did this before apparently like to muck with their files when they make temporary releases20:58
bacthat worked21:00
bacthank you21:00
gary_postercool bac, sorry for the goose chase.  When no one agrees on how to do something, we're left with guessing. :-/21:02
bacyep.21:02
bacgary_poster: bug you again?21:10
bachttp://pastebin.ubuntu.com/695840/21:10
bacwhat does the extras_require do?21:10
bacjulian claims that it causes setup.py to pull txlongpoll into the bin/ but it doesn't seem to21:11
baci'm not sure how it would find it...21:12
bacok, enough21:12
gary_posterbac sure.  that is supposed to mean that when you build the test target of txlongpollfixture, you need txlongpoll.  Otherwise, if you are just using it, you shouldn't have a dependency21:12
bacwhere does it expect to find txlongpoll?21:12
gary_posterbac, pypi, or similar21:12
baci'm confused by the two seemingly contradictory statements about PATH21:13
bacin that paste21:13
gary_posterbac, he is trying to say the same thing twice.  Let me try:21:14
gary_poster(and then I need to go)21:14
gary_posterActually I need to go now bac, sorry21:14
bacnp21:14
gary_posterAsk me Monday :-)21:14
gary_posterHave a great weekend21:14
baclooks like a NEEDSINFO to me21:14

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