Red Hat General - Problems building RHEL 3.0 AS out of the SRPMS on a RHEL 2.9.5 AS Beta

This is Interesting: Free IT Magazines  
Home > Archive > Red Hat General > January 2004 > Problems building RHEL 3.0 AS out of the SRPMS on a RHEL 2.9.5 AS Beta





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

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

2004-01-23, 7:11 pm

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



Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com