I keep getting "package does not exist" errors during the install.

I made a kickstart ISO to create an unattended install of a RHEL 5.3 build machine for C++ software releases. It pulls the kickstart config file from our internal web server. This is handy; it makes it easy to test and modify without having to make a new ISO. And I plan to check it in to version control if I can get it working.

Anyway, the rpm packages are located in two folders on the disk; Client and Workstation. The packages install fine for the ones that are physically located under the Client folder. It cannot find those under the Workstation folder such as as doxygen and subversion complaining that packages do not exist.

Is there a way to specify the individual package location?

# -----------------------------------------------------------------------------
# P A C K A G E S
# -----------------------------------------------------------------------------
%packages
@gnome-desktop
@core
@base
@base-x
@printing
@development-tools
emacs
kexec-tools
fipscheck
xorg-x11-server-Xnest
xorg-x11-server-Xvfb

#Packages Located in Workstation Folder *** Install can not find any of these ??
bison
doxygen
gcc-c++
subversion
zlib-devel
freetype-devel
libxml2-devel

Thanks in advance,

-Ed

link|improve this question
feedback

migrated from stackoverflow.com Mar 26 '10 at 10:06

This question came from our site for professional and enthusiast programmers.

1 Answer

There is a key option for the kickstart config file. If you specify "key --skip" I believe it will install Client only by default. You must have a key for Workstation (which is a separate product) in order to install those rpms.

Keep in mind that keys are unique to each installation. So, if you install on five machines, you should have five subscriptions and five keys. Because you must embed the key in the kickstart config file, each machine must have its own config file.

You could try to wget the RPMs and install them in a post-install script, perhaps.

Kickstart Options

link|improve this answer
feedback

Your Answer

 
or
required, but never shown