On Mon, 2005-10-10 at 14:08 -0400, Bill Nottingham wrote: > Brian Long (brilong@xxxxxxxxx) said: > > On Mon, 2005-10-10 at 12:01 -0400, Bill Nottingham wrote: > > > Brian Long (brilong@xxxxxxxxx) said: > > > > Hello, > > > > > > > > My group is working on our RHEL 4-based kickstart profiles. There are 3 > > > > RPMs that Anaconda installs even if we put -package in ks.cfg. rpm -e > > > > is successful during %post, so I'd like to know how to narrow down why > > > > Anaconda thinks it needs those packages. They are xorg-x11-xfs, > > > > ttmkfdir, and chkfontpath. > > > > > > > > Is there a way to enable more verbosity such that Anaconda tells us why > > > > they are pulled in (on Alt-F3 or wherever)? > > > > > > What's your package set? > > > > I've attached a text file which contains the %packages section of our > > ks.cfg. > > emacs requires fonts-xorg-75dpi, which requires chkfontpath, ttmkfdir, > etc. Alright, Bill, thanks for looking those up. So tell me why rpm lets me remove chkfontpath without complaining :-) [root@rtp7-lnx-26h7 ~]# rpm -e ttmkfdir xorg-x11-xfs chkfontpath --test [root@rtp7-lnx-26h7 ~]# rpm -q emacs emacs-21.3-19.EL.1 [root@rtp7-lnx-26h7 ~]# rpm -qR emacs Xaw3d emacs-common = 21.3-19.EL.1 fonts-xorg-75dpi libICE.so.6 libSM.so.6 libX11.so.6 libXaw3d.so.7 libXext.so.6 libXmu.so.6 libXpm.so.4 libXt.so.6 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libjpeg libjpeg.so.62 libm.so.6 libm.so.6(GLIBC_2.0) libncurses.so.5 libpng libpng12.so.0 libtiff libtiff.so.3 libungif libungif.so.4 libz.so.1 ncurses rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 zlib [root@rtp7-lnx-26h7 ~]# rpm -qR fonts-xorg-75dpi /bin/sh /bin/sh /usr/X11R6/bin/mkfontdir /usr/X11R6/bin/mkfontdir chkfontpath rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 As you stated, fonts-xorg-75dpi clearly requires chkfontpath, but rpm allows me to remove chkfontpath without complaining. WTF? :) Time for an issue tracker? /Brian/ -- Brian Long | | | IT Data Center Systems | .|||. .|||. Cisco Linux Developer | ..:|||||||:...:|||||||:.. Phone: (919) 392-7363 | C i s c o S y s t e m s