I found it at this location:

http://www.redhat.com/docs/books/max-rpm/

Jefferson Davis
VM Support
Galileo International
IBM Global Services
ph: 720.533.3604
email: [EMAIL PROTECTED]




                      "Wolfe, Gordon W"
                      <[EMAIL PROTECTED]        To:       [EMAIL PROTECTED]
                      oeing.com>               cc:
                      Sent by: Linux on        Subject:  Re: Merge SuSE updates and 
original CDs???
                      390 Port
                      <[EMAIL PROTECTED]
                      IST.EDU>


                      08/28/2003 10:25
                      AM
                      Please respond to
                      Linux on 390 Port






What you're really going to have to do is to install your software from the
original rpms, apply all the updates from the service/update rpms, then
build your own new rpms.  You'll have to look in the .spec files to see
what files are really being used.

 A good source for learning about rpm files is Edward Bailey's book
"Maximum RPM - Taking the Red Hat Package manager to the Limit.", published
by Red Hat.  The entire book is viewable online at
http://rikers.org/rpmbook/ and I know there's a downloadable pdf of it
somewhere because that's where I got mine, but I can't find a reference to
it.

"God is a comedian playing to an audience afraid to laugh." - Voltaire
Gordon Wolfe, Ph. D. (425)865-5940
VM Technical Services, The Boeing Company

> ----------
> From:         Rob van der Heij
> Reply To:     Linux on 390 Port
> Sent:         Thursday, August 28, 2003 7:03 AM
> To:   [EMAIL PROTECTED]
> Subject:      Re: Merge SuSE updates and original CDs???
>
> John Summerfield wrote:
>
> >Probably something someplace is picky about versions.
> >
> >
> I found that I could replace the k_delft.rpm with a later one without
> obvious problems. I needed that because the kernel on the CD was so
> old that it could not use the network interfaces. But it is risky to do
so.
>
> Under the covers YaST runs rpm with closed eyes (e.g. --nodeps) and
> relies completely on the dependency tree recorded in some other files.
> The check on disk space also uses those other files.
>
> AFAIK the tools to create those index files and cross references is not
> part of the distribution, and the format of the files is proprietary. You
> may be able to hack it by looking at the files, but you never know if you
> got all the bits right. We decided to avoid YaST in our installs.
Initially
> we build the system through a bunch of rpm commands to create the
> basic structure, and then add the rest of the packages with apt4rpm.
> This way you create a new server with current versions rather than start
> with old code and upgrade that for each server before you can use it.
> The process also allows us to create much smaller servers with far less
> packages. We did find that many of the SuSE packages are a bit sloppy
> on the dependencies, so it takes some tweaking and hacking to get all
> right.
>
> Rob
>
>

Reply via email to