On Thu, 13 Feb 2003, Tony Nugent wrote: > On Wed Feb 12 2003 at 16:46, Jesse Keating wrote: > > > Personally, I do all errata as a postinstall process. The Red Hat installer > > has not been tested with new package sets, and isn't recommended to work. > > Pity that. > > > Doing the base install, then applying applicable errata has worked great for > > us so far. > > It seems so wasteful (in several ways) to a fresh install of a > system and then (manually or in a kickstart %post script) > immediately do an rpm -U (or -F) over a big bunch of update > packages. It would be _so_ cool to simply put (replace) the updates > into (or alongside?) the installer's RedHat/RPMS/ directory, do a > genhdlist and pkgorder (etc) over it all, then away you go. > > This issue really bit me (and others) hard with rh7.3 when I was > happily going along rebuilding the installer itself... all was well > and good -- until the kernel was updated to 2.4.18-<whatever> and > the installer failed to build. Ouch. However, resorting to using > the last kernel that did work (2.4.9-x iirc) for the installer did > solve the problem, with the only post-install task left being to > update to the new kernel. > > Perhaps there could be some mechanism added to the installer > mechanisms so that if an "updates" directory existed then it would > use that as a preferential package source to use before installing > the original packages. (After making the appropriate sanity checks > of course). That way you could even remove the obsoleted packages > from the source tree. > > There would be some obvious and not-so-obvious technical issues to > sort out (eg, install rather than update a new kernel), and from a > distant perspecive I don't see why it couldn't be possible (eg, > after creating a hdlist for the updates or whatever). > > Package updates are a fact of life. While the installer is > primarily designed to install a distribution as originally released, > it would be so useful if over time it could seamlessly cope with all > the updates released for it. > > That being said, I admit that I'm not so familiar with the innards > of anaconda, so I'm not so sure just how practical a suggestion this > really is... I could be pi**ing into the wind :) > > [ ... snip on msg footer ... ] > > Oh, psyche-list? This really belongs in kickstart-list and/or > anaconda-devel-list... (cross-posted to anaconda-devel to hit a > more appropriate audience). > > Cheers > Tony > > > > Hi Tony, The last Valhalla kernel with which the installer could be built was kernel-BOOT-2.4.18-10. Just build the installer using that kernel, then update the tree to the latest kernel, as well as everything else, do the genhdlist and pkgorder and the rest as normal. When you install, you'll get the latest kernel, not 2.4.18-10. ISO's done this way can be found at ftp://linux-speakup.org/pub/speakup/disks/redhat/7.3/ although they're a bit stale now. HTH. -- Bill in Denver