[Buildbot-commits] [Buildbot] #2405: buildmaster 0.8.7p1 does not start from a buildout
Buildbot
nobody at buildbot.net
Sat Dec 1 20:19:35 UTC 2012
#2405: buildmaster 0.8.7p1 does not start from a buildout
--------------------+------------------------
Reporter: flox | Owner:
Type: defect | Status: new
Priority: minor | Milestone: undecided
Version: 0.8.7p1 | Resolution:
Keywords: |
--------------------+------------------------
Changes (by tom.prince):
* priority: major => minor
Comment:
I'd like to fix this, but I'm not sure how.
I don't like blindly splatting `__repr__` of something we don't control
into code that we then execute. Also, `sys.path` doesn't include all of
the import configuration.
{{{
<@exarkun> It's probably impossible to fix
<@exarkun> the python import system is insanely complex and mostly
undocumented, so you can't ever really understand why anything works in a
particular way to begin with (except "by accident")
<@exarkun> then people build even more complex systems on top of it, like
eggs, that only work in about 75% of situations
<@exarkun> then people realize how terrible it all is, and build even more
complex systems on top of that, like buildout, that fix the 25% of
situations where it was broken, in exchange for breaking the 75% of
situations that still worked
<@exarkun> then people who have _no idea_ what they're talking about
complain, and ask for their broken 1% corner case to be traded for someone
else's working 2% corner case
}}}
--
Ticket URL: <http://trac.buildbot.net/ticket/2405#comment:1>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the Commits
mailing list