From e3da84f83192f031f853fde5e90f28bf9923eed0 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Mon, 1 Mar 2010 12:52:15 +0100 Subject: [PATCH] [entropy.spm] PortagePlugin: trivial fix --- .../entropy/spm/plugins/interfaces/portage_plugin/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py b/libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py index dae265475..96577fcee 100644 --- a/libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py +++ b/libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py @@ -1685,7 +1685,8 @@ class PortagePlugin(SpmPlugin): ### ACCEPT_LICENSE for lic in licenses: lic_path = os.path.join(portdir_lic, lic) - if os.access(portdir_lic, os.W_OK | os.R_OK): + if os.access(portdir_lic, os.W_OK | os.R_OK) and \ + os.path.isdir(portdir_lic): lic_f = open(lic_path, "wb") lic_f.close()