From Bugzilla Helper:
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.1; Linux)
Description of problem:
%packages section of kickstart file contains only packages (no @groups). ypbind, yp-tools, nfs-utils and portmap are not in the list of packages. They get installed anyway. "rpm -e ypbind yp-tools nfs-utils portmap" after installation removes packages without complaining about dependencies (although rpc.statd is still running and needs to be killed now that the init script is gone - separate bug?). Adding:
to the %packages section of the kickstart file is a workaround but should not be necessary.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Install Fedora and use the resulting anaconda-ks.cfg as your ks.cfg file
2.replace the contents of the %packages in the ks.cfg file with the results of "rpm -qa | sed -e 's/-[^-]*-[^-]*$//' | sort"
3.remove ypbind, yp-tools, nfs-utils, and portmap from the list of packages in the ks.cfg file and reinstall using the ks.cfg file
Actual Results: Unwanted packages were installed and unwanted network services were started
Expected Results: Packages mentioned should not have been installed
Looking at it again, it appears that several packages not in the list of packages in the kickstart file have been installed. Other packages installed but not in my list are:
With this long list of packages, I'm beginning to wonder if anaconda is adding all packages in a "minimal" install. Unfortunately, the "minimal" install is not nearly minimal enough.
These are part of the Base component.