Is koji the right build tool for me? and some newbie questions

Zubin Sethna zsethna at technisyst.com.au
Thu Feb 26 00:53:08 UTC 2009


Yes, it seems too painful to setup kojibuilder on a RHEL 4 box, mainly
due to the different version of python required and all the deps for
createrepo and mock. It is possible but as you say too much work. My
approach is to setup a 'build proxy' build host and modify my build
scripts to log into the appropriate RHEL 4 box to do the actual
compilation. 

-----Original Message-----
From: fedora-buildsys-list-bounces at redhat.com
[mailto:fedora-buildsys-list-bounces at redhat.com] On Behalf Of Mike
McLean
Sent: Wednesday, 25 February 2009 2:12 AM
To: Discussion of Fedora build system
Subject: Re: Is koji the right build tool for me? and some newbie
questions

Zubin Sethna wrote:
> The problem here is python 2.5 since my build machine runs on RedHat
> Enterprise Linux 4 (ES) which uses an older version of python and I
> can't seem to find a python 2.5 RPM that will install on this OS.
> 
>  
> 
> Also what is python(abi)? Do I have to install a full python 2.5 RPM
to
> satisfy this dependency?

You will need to rebuild koji under RHEL4 (or at least something more 
RHEL4-ish) if you want to run it on RHEL4. However....

1) There are some build deps that are missing from RHEL4, you will need 
to provide them yourself (some may be in epel, others can be rebuilt for

RHEL4). I know it is possible to build koji for RHEL4. But...

2) Once built, there are some additional runtime dependencies for koji, 
some of them indirect (koji-builder requires a recent mock, and mock 
requires lots of things). I think you can probably get koji-hub and 
kojira to run under RHEL4 without too much pain. Getting koji-builder on

a RHEL4 box is going to be a world of pain (mainly because of mock and 
yum) -- save yourself the time and use RHEL5 for that.

Deps you'll probably need:
createrepo
git
mock
python-cheetah
python-elementtree
python-krbV
python-sqlite
python-urlgrabber
sqlite
yum

--
Fedora-buildsys-list mailing list
Fedora-buildsys-list at redhat.com
https://www.redhat.com/mailman/listinfo/fedora-buildsys-list





More information about the Fedora-buildsys-list mailing list