#395: when i change the vcs executable, buildslave stops being able to invoke it
until I restart buildslave
-------------------+--------------------------------------------------------
Reporter: zooko | Owner: zooko
Type: defect | Status: new
Priority: major | Milestone: 0.7.12
Version: 0.7.9 | Resolution:
Keywords: |
-------------------+--------------------------------------------------------
Comment(by warner):
I see no code to perform caching in Twisted
(twisted.python.procutils.which) or in buildbot.
Now, if darcs was the only thing in your stow environment, then
/usr/local/bin itself would be a symlink to /usr/local/stow/blabblah/bin,
and then you could get tripped up by some bit of code which abspath'ed
everything in {{{os.environ["PATH"]}}} at process launch time. If that
were happening, then unstowing darcs wouldn't be enough to get
/usr/local/stow/blahblah/bin off your PATH, and if darcs were still there,
it would try to run it (instead of trying to run /usr/bin/darcs or
whatever).
But that neither explains the problem you're seeing nor sounds very
likely.
--
Ticket URL: <http://buildbot.net/trac/ticket/395#comment:7>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits