Hi Gordan.

I have focused on using standard components as much as possible.
I saw how the RPMforge died out. I believe it was mainly because it is always really hard to take over custom made solutions like Daag's DAR system. I am new to Koji and do not quite get it yet, but I have an initially solution working. One cool thing about Koji is it is like a virus. It is so super easy to set up new build slaves. So if somebody has system available which is accessible by SSH and can install EPEL packages it can be an Koji slave in no time. I agree that Koji is rather undocumented, or I have not found the complete documentation. Taking bits and pieces from pages found by Google. So about the dependency issue I have not an answer to that since I do not know.

And since Fedoraproject use Koji, so do I. I will not use time to invent the wheel over again :) And since CentOS have been adopted by RedHat i guess that it might be used with Koji.

So, I can not say you should use Koji. Just think about if you should have other people to participate or take over your build system :)

BR,
Bjarne


On 09-04-2015 11:58, Gordan Bobic wrote:
I have to say I found koji to be a major pain in the backside last
time I looked it - to the point where I abandoned it in favour of
abut 50 lines of bash scripts that produced results every bit as
good using mock (which koji builds use anyway) as using the
monstrosity that is koji in to drive it.

One killer feature that I had hoped koji would have is dependency
analysis (look at what packages have which dependencies and direct
the builds (--with bootstrap if required) in a way that avoids
tons of unnecessary package extraction/cleanups for all the
packages that don't have all the dependencies built yet. Unfortunately,
koji does not in fact have such a feature, so I could not for
the life of me see what it brought to the table to justify the
complexity involved. So I abandoned the idea and stuck with a
few lines of bash that worked just fine.

Unless, of course, you are about to tell me that koji has gained
the said feature in the past 3 years or so...

Gordan

_______________________________________________
users mailing list
[email protected]
http://lists.redsleeve.org/mailman/listinfo/users

Reply via email to