Problems building RHEL 3.0 AS out of the SRPMS on a RHEL 2.9.5 AS Beta

From: Eric Mueller (eric.mueller_at_id.ethz.ch)
Date: 12/17/03

  • Next message: Steve: "glibc-common issue"
    Date: Wed, 17 Dec 2003 12:52:55 +0100
    
    

    Hi all

    I want to build my own Red Hat Enterprise Linux 3.0 AS from the SRPMS.
    What I have done so far is:

    - downloaded the RHEL 2.9.5 AS BETA ISO`s.

    - burned three CD-ROMs

    - verified the CD-ROMs

    - installed "everything" out of the bootable RHEL 2.9.5 AS Beta

    - downloaded all the RHEL 3.0 AS SRPMS

    - installed (compiled) all these SRPMS under a non-root user with
    "rpmbuild --rebuild ..." in
      a local %_topdir path

    Some of the SRPMS did not build (72 packages) and the following ones seems
    to be
    important for the further work:

       anaconda-9.1-8.RHEL.src.rpm
       comps-3as-0.20031007.src.rpm
       gdm-2.4.1.6-2.src.rpm
       gnome-applets-2.2.2-2.src.rpm
       gnome-panel-2.2.2.1-4.src.rpm
       iputils-20020927-11.src.rpm
       kdebase-3.1.3-5.2.src.rpm
       nautilus-2.2.4-4.E.src.rpm
       net-snmp-5.0.8-11.src.rpm
       rh-postgresql-7.3.4-8.src.rpm
       rpm-4.2.1-4.2.src.rpm
       rpmdb-redhat-3-0.20031007.src.rpm
       syslinux-2.06-0.3E.src.rpm
       XFree86-4.3.0-35.EL.src.rpm

    Now I got stuck. Some of these *.src.rpm needed rpm`s for building which are
    not installed
    on my system (although I installed all packages of the building system). And
    I could not find
    them anywhere else, not even old versions in other RH Linux
    distributions...:

       anaconda-9.1-8.RHEL.src.rpm.out
       error: Failed build dependencies:
        pump-devel >= 0.8.15 is needed by anaconda-9.1-8.RHEL
        bogl-devel >= 0:0.1.9-17 is needed by anaconda-9.1-8.RHEL
        beecrypt-devel is needed by anaconda-9.1-8.RHEL
       Installing anaconda-9.1-8.RHEL.src.rpm

       gdm-2.4.1.6-2.src.rpm.out
       error: Failed build dependencies:
        libgsf-devel is needed by gdm-2.4.1.6-2
       Installing gdm-2.4.1.6-2.src.rpm

       kdebase-3.1.3-5.2.src.rpm.out
       error: Failed build dependencies:
        cdparanoia-devel is needed by kdebase-3.1.3-5.2
       Installing kdebase-3.1.3-5.2.src.rpm

       rpm-4.2.1-4.2.src.rpm.out
       error: Failed build dependencies:
        beecrypt-devel >= 3.0.1 is needed by rpm-4.2.1-4.2
       Installing rpm-4.2.1-4.2.src.rpm

       syslinux-2.06-0.3E.src.rpm.out
       error: Failed build dependencies:
        nasm is needed by syslinux-2.06-0.3E
       Installing syslinux-2.06-0.3E.src.rpm

       XFree86-4.3.0-35.EL.src.rpm.out
       error: Failed build dependencies:
        Glide3-devel >= 20010520 is needed by XFree86-4.3.0-35.EL
       Installing XFree86-4.3.0-35.EL.src.rpm

    So, my first question: where do I get these *-devel rpms from?
    Maybe it is possible to use the already installed versions from the RHEL
    2.9.5 AS Beta system,
    but they are not accurate. For example, on the building system
    anaconda-9.0.5-5.RHEL is installed
    and kdebase-3.1.3-1. So, theoretically I could take these already build RPMS
    from the beta system CD
    and install them in the RPMS path of the 3.0 system, but I dont want to do
    this...

    And the second question: what is the "right" way to go on to build my own
    three bootable RHEL 3.0 AS
    CD`s for the installation of RHEL 3.0 AS on any computer? I will have to get
    a running kernel as well.
    There were no kernel*.src.rpm files in the downloaded SRPMS distribution,
    only the two precompiled
       kernel-2.4.9-21.1.i386.rpm
       kernel-BOOT-2.4.9-21.1.i386.rpm
    Can I use these or do I have to get and compile my own kernel?
     - If I can use these two rpm`s, how do I install them in my local build
    path?
     - If I have to build my own kernel from the kernel*.src.rpm, do I have to
    do this in my local build
       path like I would have to do it if I would install them in the normal
    /usr/src/... directory??

    Maybe the second question can be split in more specific questions:

       a) how do I include the kernel in the build path?
       b) how do I setup a bootable installation CD (and how do I have to
    configure the installer
          (anaconda??))?

    Thank you for any help!

    Regards,

    - Eric
    eric.mueller@id.ethz.ch


  • Next message: Steve: "glibc-common issue"

    Relevant Pages

    • Problems building RHEL 3.0 AS out of the SRPMS on a RHEL 2.9.5 AS Beta
      ... I want to build my own Red Hat Enterprise Linux 3.0 AS from the SRPMS. ... - installed "everything" out of the bootable RHEL 2.9.5 AS Beta ... error: Failed build dependencies: ... and install them in the RPMS path of the 3.0 system, but I dont want to do ...
      (linux.redhat.install)
    • Problems building RHEL 3.0 AS out of the SRPMS on a RHEL 2.9.5 AS Beta
      ... I want to build my own Red Hat Enterprise Linux 3.0 AS from the SRPMS. ... - installed "everything" out of the bootable RHEL 2.9.5 AS Beta ... error: Failed build dependencies: ... and install them in the RPMS path of the 3.0 system, but I dont want to do ...
      (linux.redhat)
    • Re: Unable to install RHEL AS 4 and RHEL 5 on my DELL l525 LAPTOP
      ... please give me soltion for installing rhel as 4 on my laptop. ... could not go any other option as I need to install Oracle 10g RAC. ... Fedora will support for Oracle 10g RAC. ... How i can install rhel as 4 on my dell m/c. ...
      (linux.redhat)
    • Re: Installation Problem of Redhat Enterprise Linux in Dell PowerEdge
      ... JS>> I got some CD's with DellPoweredge which allow you to install RHEL 3.0 ... JS>> the hard disk in its own way, ... JS>> message like medium not found, problem with driver etc. ... Is it not really possible to install RHEL ...
      (comp.os.linux.misc)
    • RE: RHEL 4 Update Procedure
      ... route of having an identical test server to apply all updates to before we put ... At the moment we rely on too many third party apps that are not in RHEL ... Once you install that Red Hat is not going to support it. ... before setting up a server. ...
      (RedHat)