Using system-config-kickstart version 2.9.6-1.el7 in CentOS 7 yields the following error, when attempting to select packages.
"Package selection is disabled due to problems downloading package information."
It seems someone filed a bug with CentOS regarding this problem: See https://bugs.centos.org/view.php?id=9611
As stated by the bug poster, the issue can be fixed by modifying line 161 of the file: /usr/share/system-config-kickstart/packages.py
156 # If we're on a release, we want to try the base repo first. Otherwise,
157 # try development. If neither of those works, we have a problem.
158 if "fedora" in map(lambda repo: repo.id, self.repos.listEnabled()):
159 repoorder = ["fedora", "rawhide", "development"]
160 else:
161 repoorder = ["rawhide", "development", "fedora"]
Becomes:
161 repoorder = ["rawhide", "development", "fedora", "base"]
Restart system-config-kickstart and packages can now be read from the local yum repositories.
"Package selection is disabled due to problems downloading package information."
![]() |
Screenshot of the message in the "Package Selection" menu. |
It seems someone filed a bug with CentOS regarding this problem: See https://bugs.centos.org/view.php?id=9611
As stated by the bug poster, the issue can be fixed by modifying line 161 of the file: /usr/share/system-config-kickstart/packages.py
156 # If we're on a release, we want to try the base repo first. Otherwise,
157 # try development. If neither of those works, we have a problem.
158 if "fedora" in map(lambda repo: repo.id, self.repos.listEnabled()):
159 repoorder = ["fedora", "rawhide", "development"]
160 else:
161 repoorder = ["rawhide", "development", "fedora"]
Becomes:
161 repoorder = ["rawhide", "development", "fedora", "base"]
Restart system-config-kickstart and packages can now be read from the local yum repositories.