On 16/05/16 12:26,
andy.bo...@micross.com wrote:
> I have inherited some old computers that use RHEL 3 (Taroon).
RH3 is historical.
I haven't used an RH3 system for many a long year.
Can you still get packages from RH3?
> Updating to a more modern o/s is not possible (the hardware is unusual).
>
> I would like to install 2 software packages rcs and subversion.
>
> redhat-config-packages wants to update packages other than what I specified.
Can't you just deselect them? Are they packages other than those required by svn/rcs?
What is redhat-config-packages pointing to as a source of the RPMs? From what I remember it would only ever load from
RHN, not from a local source. Does RHN still provide RHEL3 rpms? My oldest RH system is RHEL4, and that's no longer on
subscription to RHN, so all the RHN stuff has been deleted in accordance with the license terms.
>
> I can use rpm but do not know how to fix software dependencies.
That's what redhat-config-packages is supposed to do for you.
>
> yum is not installed on the system.
IIRC yum did not appear on RHEL until RHEL5.
I have yum installed on a RHEL4 system, but that's an FC3 rpm.
>
> How can I install *only* yum or rcs or subversion without updating anything else?
If RHN can't do it for you you will have to resolve the dependencies yourself.
Use "rpm -q -R -p package.rpm" to get a list of requirements.
Use "rpm --whatprovides requirement" to find what package you need.
From a RH4 system, with subversion installed:
# rpm -q --requires subversion
apr >= 0.9.7
apr-util >= 0.9.7
db4 >= 4.2.52
libapr-0.so.0()(64bit)
libaprutil-0.so.0()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libcom_err.so.2()(64bit)
libcrypt.so.1()(64bit)
libcrypto.so.4()(64bit)
libdb-4.2.so()(64bit)
libdl.so.2()(64bit)
libexpat.so.0()(64bit)
libgssapi_krb5.so.2()(64bit)
libk5crypto.so.3()(64bit)
libkrb5.so.3()(64bit)
liblber-2.2.so.7()(64bit)
libldap-2.2.so.7()(64bit)
libm.so.6()(64bit)
libneon.so.24()(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libresolv.so.2()(64bit)
librt.so.1()(64bit)
libssl.so.4()(64bit)
libsvn_client-1.so.0()(64bit)
libsvn_delta-1.so.0()(64bit)
libsvn_diff-1.so.0()(64bit)
libsvn_fs-1.so.0()(64bit)
libsvn_fs_base-1.so.0()(64bit)
libsvn_fs_fs-1.so.0()(64bit)
libsvn_ra-1.so.0()(64bit)
libsvn_ra_dav-1.so.0()(64bit)
libsvn_ra_local-1.so.0()(64bit)
libsvn_ra_svn-1.so.0()(64bit)
libsvn_repos-1.so.0()(64bit)
libsvn_subr-1.so.0()(64bit)
libsvn_wc-1.so.0()(64bit)
libz.so.1()(64bit)
neon >= 0.24.7
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
then, to find the packages needed,
# rpm -q --whatprovides apr
apr-0.9.4-24.5
apr-0.9.12-1
etc.
and hope you can find an RPM somewhere to meet the requirement. For RHEL3 that could be a challenge.
You may be able to locate a historical vault somewhere which is hanging on to an archive of CentOS 3, or FC3.
Your best shot for svn may be:
http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/1.4.4/rhel-3/
>
> I am reasonable with fedora but RHEL 3 is a bit old for me.
It's certainly forging back the frontiers of history.
Welcome to 2000's Linux.