<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.38">
<TITLE>Re: Is koji the right build tool for me? and some newbie questions</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hi Zubin,<BR>
<BR>
><BR>
> Reading the ServerBootstrap document on the Fedora wiki has me<BR>
> confused. How do I set up koji to build a set of RPMs from CVS?<BR>
<BR>
Well, it doesn't require anything special, if you have a working<BR>
instance of koji. You have to add an entry in the kojibuilder config<BR>
file under "allowedSCMs", to allow the CVS checkout. and you can run a<BR>
build as "koji build <Tag-name> <CVS-SCM>"<BR>
<BR>
You can also check out the chain builds feature. I have a feeling it<BR>
might be of help to you :)<BR>
<BR>
> Our build target is RHEL 4 but so far I have not found any installable<BR>
> RPMs to run kojibuilder on this platform. Does anyone know where I<BR>
> could get a suitable RPM?<BR>
<BR>
Koji is a noarch pacakge. You can pick the fedora RPMs.<BR>
<BR>
<BR>
> To build our project we need to install a set of RPMs into the build<BR>
> environment that setup the libraries and header files used during the<BR>
> build process. How does koji handle this?<BR>
<BR>
Koji will build a SRPM from the CVS checkout. Make sure you have the<BR>
right entries in BuildRequires and Requires in the spec file and koji<BR>
will do the rest. (Also, make sure that those RPMs are built and tagged<BR>
appropriately so that koji can make a repo which can be of use to you)<BR>
<BR>
<BR>
<BR>
Jitesh<BR>
</FONT>
</P>

</BODY>
</HTML>