commit: 47e0d5b5390873edd0020245307b0febad84a5b5
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 6 19:56:52 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Nov 6 20:03:42 2019 +0000
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=47e0d5b5
emirrordist: _make_layout_links msg UnboundLocalError
Fixes: 0d34d89d5028 ("emirrordist: Implement mirror layout.conf support")
Bug: https://bugs.gentoo.org/699392
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
lib/portage/_emirrordist/FetchTask.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/portage/_emirrordist/FetchTask.py
b/lib/portage/_emirrordist/FetchTask.py
index 6f547d397..ca573fa49 100644
--- a/lib/portage/_emirrordist/FetchTask.py
+++ b/lib/portage/_emirrordist/FetchTask.py
@@ -585,6 +585,8 @@ class FetchTask(CompositeTask):
self._success()
self.returncode = os.EX_OK
else:
+ msg = "failed to create distfiles layout {}".format(
+ "symlink" if self.config.options.symlinks else
"hardlink")
self.config.log_failure("%s\t%s\t%s" %
(self.cpv, self.distfile, msg))
self.config.file_failures[self.distfile] = self.cpv