summaryrefslogtreecommitdiffstats
path: root/pym/portage/repository/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'pym/portage/repository/config.py')
-rw-r--r--pym/portage/repository/config.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pym/portage/repository/config.py b/pym/portage/repository/config.py
index 30daffb36..0c924e7d5 100644
--- a/pym/portage/repository/config.py
+++ b/pym/portage/repository/config.py
@@ -5,9 +5,9 @@ import codecs
import logging
try:
- from configparser import SafeConfigParser
+ from configparser import SafeConfigParser, ParsingError
except ImportError:
- from ConfigParser import SafeConfigParser
+ from ConfigParser import SafeConfigParser, ParsingError
from portage import os
from portage.const import USER_CONFIG_PATH, GLOBAL_CONFIG_PATH, REPO_NAME_LOC
from portage.env.loaders import KeyValuePairFileLoader
@@ -120,7 +120,7 @@ class RepoConfigLoader(object):
parser = SafeConfigParser()
try:
parser.read(paths)
- except SafeConfigParser.Error as e:
+ except ParsingError as e:
writemsg(_("!!! Error while reading repo config file: %s\n") % e, noiselevel=-1)
prepos['DEFAULT'] = RepoConfig("DEFAULT", parser.defaults())
for sname in parser.sections():