> So what does this tell me? Is the dependency list mean that rpm
> couldn't tell that a library currently installed would be replaced by a
> newer version?

Without the actual output it's hard to tell what RPM is telling you
about your system.  However, in general - it means that the new httpd
package (Apache 2.x) is dynamically linked against libraries made
available in Red Hat Linux 8/9.  Since your system has libraries for RHL
7.3, these libraries may be older than the ones necessary to use the new
httpd package.

> Or, is there a better way to accomplish this upgrade? Ideas?
> Suggestions?

You can approach this three (Red Hat only) ways - one will take personal
effort and may not work.  The other will take effort in tracking down
EVERY package that is affected by upgrading to new libraries.

Solution 1) Download the source RPM for httpd.  Attempt to build a
binary from the source RPM (on RHL 7.3, rpm --rebuild
<path>/httpd*src.rpm).  If it produces a binary, you're in luck!  If it
doesn't (as I would expect), you do not have the sufficient devel
packages to build the binary OR the versions are too old to support it.

Solution 2) For each requirement, you must download the newer library
packages.  THEN, you may need newer program packages because old
programs will not work with the new libraries.

Both solutions take a while to perform.  You may exhaust your patience
as you find the dependency list go off the charts.

Solution 3) You can use Red Hat Network to upgrade your 7.3 machine to
9.  You must FIRST update your RHN-centric applications.  You can do
this by downloading the new "up2date" package (either from Rawhide or an
applicable channel in RHN, if available).  All of its dependencies must
be satisfied.  Newer versions of Red Hat's up2date utility allow you to
upgrade from one release to another (sweet!)

Once up2date is "updated" (no pun intended), you can specify:

# up2date --upgrade-to-release=9

up2date will perform all the necessary dependency checks to satisfy all
requirements, upgrade your machine, and when you reboot - voila!  Your
machine is magically upgraded to a newer version of Red Hat Linux. 
Skeptics aside, I have successfully performed this operation on three
machines.  The only trouble is if you're mixed non-Red Hat packages with
your Red Hat system.

-- 

Michael Lee Yohe                                   [EMAIL PROTECTED]
Brockwell Technologies, Inc.                       Software Engineer
United States Army Aviation and Missile Command    p. 256.876.6775
Software Engineering Directorate                   f. 256.876.5800 

QUIPd 1.03: (705 of 1559)
-> Believe in yourself! Have faith in your abilities! Without a
-> humble but reasonable confidence in your own powers you cannot be
-> successful or happy.
-> - Norman Vincent Peale


-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]
https://www.redhat.com/mailman/listinfo/redhat-list

Reply via email to