I installed a clean Winter2014 on my Mac in a new directory using the standard procedure (from a fresh login; my old stack was NOT setup):
It completed without errors, but when I tried to setup some packages it complained that it could not find suitable versions. It turned out that many packages in my new stack were missing the "current" tag. Those packages all had one thing in common: I had a git version checked out and declared in my old stack using version name "git" and tag "rowen" (my username). Many, perhaps all, of those git packages were also tagged "current" in my old stack.
I have no idea how my new stack could have learned anything about packages declared in the old stack. The only LSST environment variables that I normally have defined are $LSST_HOME and $LSST_GIT, and I'm pretty sure I updated the former for the new stack before starting the installation.
Neither my old or new stack has a developer sandbox (since it is on my personal work computer).
My `.eups/startup.py` contains just one line:
and I do not actually use that tag anymore (I always use "rowen", instead) so I should probably comment that out.