Context:
authorFabian Groffen <grobian@gentoo.org>
Sun, 13 Sep 2009 19:14:16 +0000 (19:14 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 13 Sep 2009 19:14:16 +0000 (19:14 -0000)
commite8dfba3de8905297190183931727125fb8ad0365
tree3f539cf3118d8ed89fdd7a1fa4195011dc1464dc
parente513e6f3f3d8693d848c0bcaf05ca90e4a18e746
Context:
http://archives.gentoo.org/gentoo-alt/msg_2d3dfb3888ac4dcd4e64e1539ef039ff.xml

Let Portage not be tricked by symlinks when determining whether to
remove a directory.  This solves the case where the user added symlink
in place of the original directory and Portage would unmerge the
symlink.  With this patch Portage detects it is not dealing with a
directory but a symlink.  I think this is what was originally intended
in this code.  zmedico should give it a thorough look before merging
back to trunk.

svn path=/main/branches/prefix/; revision=14248
pym/portage/dbapi/vartree.py