Kern, Thomas <[EMAIL PROTECTED]> writes:
> I have downloaded the tar.gz file and gone through the make
> clean;./configure -s;make install process. Now how do I update the RPM
> database to reflect the new version of zlib? I haven't
> noticed any function
> of RPM to just update its database with my arbitrary data.

Right, there isn't any such function.  Just like in OS/390 and
VM/ESA, in Linux system management one should color inside the
lines despite the fact that the crayons can go outside them.
The RPM database doesn't have any mechanism for inserting arbitrary
data, just like VMSES/E or SMP/E.

You have several options:

        1) "Order the APAR/PTF."  Contact the supplier of your
           distribution and obtain an updated binary RPM file from
           them.  Depending on which distribution you're running,
           you may need a support contract or it might be available
           for free.

        2) "Install a local mod."  Build your own RPM "spec" file
           (possibly based on the one from your original zlib binary
           RPM file), stick it into the un-tarred directory, re-tar
           it, and use "rpm --bt zlib.tar" to install directly from
           your tarball.

        3) "Install a replacement product."  Do what you just did -
           install a different zlib.  But don't expect the RPM
           database to reflect that.  And don't expect it to behave
           exactly the same as the original - your distribution
           supplier may have applied patches to the source before
           building their binary RPM file, or may have specified
           non-default configuration options.

Ross Patterson
Computer Associates

Reply via email to