From 5e95d1bfec39cc2e3b8fac3ca8972f659007d4f7 Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Tue, 30 Nov 2010 20:34:56 +0100 Subject: [PATCH] _unmerge_pkgfiles: fix localunbound error --- pym/portage/dbapi/vartree.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py index 3837f3973..c57b2c710 100644 --- a/pym/portage/dbapi/vartree.py +++ b/pym/portage/dbapi/vartree.py @@ -1861,13 +1861,14 @@ class dblink(object): os = portage.os perf_md5 = portage.checksum.perform_md5 + file_data = pkgfiles[objkey] + file_type = file_data[0] + # don't try to unmerge the prefix offset itself if len(obj) <= len(EPREFIX) or not obj.startswith(EPREFIX): show_unmerge("---", unmerge_desc["!prefix"], file_type, obj) continue - file_data = pkgfiles[objkey] - file_type = file_data[0] statobj = None try: statobj = os.stat(obj) -- 2.26.2