Bug 1280590
Summary: | Software updates applet ignores excludes in dnf.conf | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Benedikt Gollatz <benedikt> |
Component: | PackageKit | Assignee: | KDE SIG <kde-sig> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | jonathan, jwakely, kde-sig, klember, rdieter, rhughes, smparrish |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-11-30 15:51:50 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Benedikt Gollatz
2015-11-12 03:14:30 UTC
Unsurprisingly, plasma-pk-updates simply connects to PackageKit for information about package updates. Much to my surprise, however, the hawkey/libhif PackageKit backend completely bypasses DNF and goes to libsolv directly to perform its own dependency resolution. I have found no documentation on how to configure package excludes either in PackageKit or the backend, but I feel such a feature should be available to advanced users. Presumably, configuring excludes should be possible independently of the backend, so I've chosen to move the bug to the PackageKit component. One workaround, add excludes= entries to .repo files containing the packages you want skipped. See also bug #1237014 (same topic) *** This bug has been marked as a duplicate of bug 1256108 *** (In reply to Rex Dieter from comment #2) > One workaround, add excludes= entries to .repo files containing the packages > you want skipped. N.B. that requires listing every package out in full. Unlike dnf, PackageKit does NOT support wildcards like exclude=*foo* .repo files. |