Исправлено условие проверки необходимости запуска preserved-rebuild

parent 3e727d6ea5
commit 89b4166871

@ -64,7 +64,7 @@ class BuilderConditions(object):
pfile = path.join(Get("cl_builder_path"),
"var/lib/portage/preserved_libs_registry")
content = readFile(pfile).strip()
if not content or content == '{}':
if not content or content[1:-1].strip() == '':
return False
else:
return True
@ -317,7 +317,7 @@ class ClBuilderUpdateAction(Action):
'"@preserved-rebuild")',
'condition': lambda Get: (
BuilderConditions.was_installed(
'.*', EmergeMark.PreservedLibs) or
'.*', EmergeMark.PreservedLibs)(Get) or
BuilderConditions.force_preserved(Get)),
'decoration': 'Builder.update_task("%s")' %
EmergeMark.PreservedLibs

Loading…
Cancel
Save