Installing Dump on a RedHat 6.2 box

Posted on 2011-10-25
Last Modified: 2012-05-12
I am running an old RedHat 6.2 box that I found did not have dump installed.

I downloaded dump-0.4b42 & ran configure but I get a bunch of missing dependancies:

[root@sdm1o dump-0.4b42]# ./configure
checking whether make sets $(MAKE)... no
checking whether ln -s works... yes
checking for cp... /bin/cp
checking for mv... /bin/mv
checking for rm... /bin/rm
checking for ar... ar
checking for ranlib... ranlib
checking for patch... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

So I went out & found the RPM for gcc, gcc-4.6.1.fc15.i686.rpm (should i have gotten a newer version) & trying to install that rpm I get:

[root@sdm1o /tmp]# rpm -i gcc-4.6.1-9.fc15.i686.rpm
error: failed dependencies:
        binutils >= is needed by gcc-4.6.1-9.fc15
        cloog-ppl >= 0.15 is needed by gcc-4.6.1-9.fc15
        cpp = 4.6.1-9.fc15 is needed by gcc-4.6.1-9.fc15
        glibc-devel >= 2.2.90-12 is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15
        libgcc >= 4.6.1-9.fc15 is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15
        libgomp = 4.6.1-9.fc15 is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15   is needed by gcc-4.6.1-9.fc15
        rpmlib(FileDigests) <= 4.6.0-1 is needed by gcc-4.6.1-9.fc15
        rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by gcc-4.6.1-9.fc15
        rtld(GNU_HASH)   is needed by gcc-4.6.1-9.fc15
        rpmlib(PayloadIsXz) <= 5.2-1 is needed by gcc-4.6.1-9.fc15
        gdb < 5.1-2 conflicts with gcc-4.6.1-9.fc15

So I started down the list downloading the required files but I am not able to find, i was able to find glibc-2.12 & glibc-2.13, tried to install them but gcc still complains that it wants glibc-2.11 which i cannot find.

It seems I am going farther down the rabbit hole here with no end in sight.

Is there a better way to do this?

The whole point of this exercise is to get this RedHat 6.2 box backed up to an external NSF. Is there a opensource product I can install that will do the trick? Or maybe some other built in utility I could use?


Question by:someITGuy
    LVL 76

    Expert Comment

    you do not have the developer package to compile the app from source.
    yum install dump
    should do what you need.
    alternatively you need to install GCC, etc.
    yum groupinstall "Development Tools"
    LVL 19

    Accepted Solution

    There was no yum installer in the earlier versions of RedHat - you need to either find the 6.2 distribution CD, or see if you can find redhat-6.2-i386.iso on a torrent site or archive site.

    Once you do that, go into the OS/i386/RPMs directory and get the packages you need.

    I'd suggest you do:

    rpm -Uvh gcc* gcc-c++* autconf* automake* libtool*

    Any dependencies that you need for those will be in that directory, so you can simply satisfy those.  At that point, you should be able to compile and install dump, however because your system is so old, you may need to get an older source tarball of dump too.  But start with doing the above, and then let me know what happens the next time you do a "./configure" in the dump directory.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Network Interface Card (NIC) bonding, also known as link aggregation, NIC teaming and trunking, is an important concept to understand and implement in any environment where high availability is of concern. Using this feature, a server administrator …
    Over the last ten+ years I have seen Linux configuration tools come and go. In the early days there was the tried-and-true, all-powerful linuxconf that many thought would remain the one and only Linux configuration tool until the end of times. Well,…
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now