Hajducko, Steven wrote:
So we're trying to build a very minimal build that we then build upon to
form our systems. I'm trying to get rid of alot of unecessary packages
that we don't require for our systems.
I'm running into a problem where the kickstart is still installing some
packages, even though I'm specifically telling it not too and the
package not being a required dependancy of any other package I'm
installing.
My kickstart is very, very basic for this testing:
install
cdrom
lang en_US
langsupport --default=en_US en_US
keyboard us
skipx
key ####
text
network --device eth0 --bootproto dhcp --hostname host.example.com
bootloader --location=mbr --driveorder=hda --append="rhgb quiet"
rootpw --iscrypted ##########
authconfig --enableshadow --enablemd5
firewall --disabled
timezone America/Los_Angeles
selinux --disabled
clearpart --all --drives=hda
part /boot --fstype ext3 --size=128 --asprimary --ondrive=hda
part swap --size=12288 --asprimary
part pv.01 --size=100 --grow
volgroup rootvg pv.01
logvol / --fstype ext3 --vgname=rootvg --size=20480 --name=rootlv
reboot
%packages --nobase
@Core
-Deployment_Guide_en-US
-system-config-securitylevel-tui
The problem is, even with --nobase, I still keep getting the
Deployment_Guide and system-config-securitylevel-tui.
The system-config package is part of the Base group, so it shouldn't be
installed anyways. The Deployment Guide is part of Core, but I'm
specifically telling it not to install.
What am I missing here? Also, system-config-securitylevel-tui isn't
being brought in because of a requirement, it's just showing up. You
can remove the package as soon as the system comes up. It also doesn't
show in the anaconda.log as being added to fulfill a requirement. It
just suddenly shows up in the log, because slang and newt do get added
due to a requirement that system-config-securitylevel has.
I do see an error in the log that 'no such package
system-config-securitylevel-tui', right after it tells me 'not adding
Base group'.
Any input to this would be greatly appreciated it. I'd rather not muck
with post just to get some RPM's removed that should be taken care of
via the %packages section.
What's your base system? I don't see these requirements in Fedora 8.
Once your system is installed, you can see what led to this, e.g.
[root@localhost tmp]# rpm -q --whatrequires system-config-firewall
anaconda-11.4.0.40-1.1_AM
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list