diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-12-27 14:47:28 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-12-27 14:47:28 -0800 |
commit | ea30a50c3b0c32eed3169906a51d16b19cb5793f (patch) | |
tree | a4f492aec305a61ed259b8fccb60f16b4177c679 | |
parent | e81affa2c6b76f7d38ce3cad7eca51d0c725fb1c (diff) | |
download | portage-ea30a50c3b0c32eed3169906a51d16b19cb5793f.tar.gz portage-ea30a50c3b0c32eed3169906a51d16b19cb5793f.tar.bz2 portage-ea30a50c3b0c32eed3169906a51d16b19cb5793f.zip |
unmerge: ignore rmdir EPERM from mount point
This will fix bug #349757.
-rw-r--r-- | pym/portage/dbapi/vartree.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py index 8e3f9bae4..9f75da21b 100644 --- a/pym/portage/dbapi/vartree.py +++ b/pym/portage/dbapi/vartree.py @@ -1767,7 +1767,8 @@ class dblink(object): ignored_rmdir_errnos = ( errno.EEXIST, errno.ENOTEMPTY, errno.EBUSY, errno.ENOENT, - errno.ENOTDIR, errno.EISDIR) + errno.ENOTDIR, errno.EISDIR, + errno.EPERM) modprotect = os.path.join(self._eroot, "lib/modules/") def unlink(file_name, lstatobj): |