When unmerging I bump into a duplicate name check. This patch fixes it
for me...

Alan.

--- bad/pym/portage/dbapi/bintree.py    2010-04-30 08:52:37.000000000 +0000
+++ good/pym/portage/dbapi/bintree.py   2010-04-30 08:52:53.000000000
+0000
@@ -939,7 +939,8 @@
                        if filename is not None:
                                new_filename = self.getname(cpv)
                                self._ensure_dir(os.path.dirname(new_filename))
-                               _movefile(filename, new_filename, 
mysettings=self.settings)
+                               if filename != new_filename:
+                                       _movefile(filename, new_filename, 
mysettings=self.settings)
                        if self._all_directory and \
                                self.getname(cpv).split(os.path.sep)[-2] == 
"All":
                                self._create_symlink(cpv)



Reply via email to