We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a789233 commit bd221aaCopy full SHA for bd221aa
dnf/base.py
@@ -2036,8 +2036,11 @@ def distro_sync(self, pkg_spec=None):
2036
if pkg_spec is None:
2037
self._goal.distupgrade_all()
2038
else:
2039
- sltrs = dnf.subject.Subject(pkg_spec) \
2040
- ._get_best_selectors(self, obsoletes=self.conf.obsoletes, reports=True)
+ subject = dnf.subject.Subject(pkg_spec)
+ solution = subject.get_best_solution(self.sack, with_src=False)
2041
+ solution["query"].filterm(reponame__neq=hawkey.SYSTEM_REPO_NAME)
2042
+ sltrs = subject._get_best_selectors(self, solution=solution,
2043
+ obsoletes=self.conf.obsoletes, reports=True)
2044
if not sltrs:
2045
logger.info(_('No package %s installed.'), pkg_spec)
2046
return 0
0 commit comments