Bug 1169056

Summary: Package deselection does not work with inst.dnf=1
Product: [Fedora] Fedora Reporter: Helmut Horvath <helmut-horvath>
Component: anacondaAssignee: Brian Lane <bcl>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: anaconda-maint-list, awilliam, bcl, g.kaviyarasu, jonathan, mkolman, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: anaconda-22.13-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-28 01:12:37 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 Helmut Horvath 2014-11-29 15:35:46 UTC
Description of problem:

Consider the following kickstart section:

%packages
  @base-x
  @workstation-product
  -firefox
%end

Firefox should not be installed on the system. This works with the default yum backend, with the dnf backend however, firefox is installed on the system.


How reproducible:

Create a kickstart file with the following packages section:

%packages
  @base-x
  @workstation-product
  -firefox
%end

Install one time with the default yum backend and a second time with the dnf backend.


Actual results:

On the system installed using dnf firefox is present, on the system installed with yum, it's not, as desired.


Expected results:

The dnf backend should behave like yum and respect the deselection.

Comment 1 Adam Williamson 2015-06-22 17:53:28 UTC
For the record I don't believe this ever actually worked properly. https://bugzilla.redhat.com/show_bug.cgi?id=1234545