From 93baf2a6d49e0d8d16b17ba814b5879cfe01b4ff Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 27 Feb 2019 11:41:04 +0000 Subject: libsisyphus backend : * detect when a package needs a keyword or mask change in order to proceed * print the requierd changes to stdout, and suggest user to appply them in order to proceed * this fixes a bug when sisyphus would start to download the binary dependencies of keyworded or masked packages but fail to install them due to missing keyword or mask changes sisyphus-gui : * adjust to libsisyphus backend changes --- src/frontend/gui/sisyphus-gui.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/frontend/gui') diff --git a/src/frontend/gui/sisyphus-gui.py b/src/frontend/gui/sisyphus-gui.py index 56c4ed2..7d88fa6 100644 --- a/src/frontend/gui/sisyphus-gui.py +++ b/src/frontend/gui/sisyphus-gui.py @@ -366,7 +366,7 @@ class MainWorker(QtCore.QObject): pkgList = Sisyphus.pkgList binhostURL = getBinhostURL() - areBinaries,areSources = getPackageDeps(pkgList) + areBinaries,areSources,needsConfig = getPackageDeps(pkgList) binaryPkgs = [] os.chdir(portageCache) @@ -427,7 +427,7 @@ class MainWorker(QtCore.QObject): self.started.emit() binhostURL = getBinhostURL() - areBinaries,areSources = getWorldDeps() + areBinaries,areSources,needsConfig = getWorldDeps() binaryPkgs = [] os.chdir(portageCache) -- cgit v1.2.3