[CentOS-devel] Ja oder nein: is cygwin-setup process a viable alternative to present day builds?

Fri Feb 18 23:49:55 UTC 2011
Lamar Owen <lowen at pari.edu>

On Friday, February 18, 2011 06:15:47 pm Larry Vaden wrote:
> At the end of the day, other than RPM package management, what are the
> substantial differences that would preclude a cygwin-setup-like build
> process from being used to build and maintain the release and would it
> be a lot faster and less labor intensive?

The substantial difference really is the RPM package management; specifically, the exact requires and provides for each of the more than 2500 packages in the distribution.

The koji framework does this for Fedora.  How difficult this would be or how long it would take to get running for C6 I haven't the first clue.

It is more challenging in this specific case because of the need for complete binary-level compatability; this hinges not just on the versions of the packages but specific versions of tools used on the build host itself, as well as the order the packages are built in cases (to the best of my understanding).  And those things (toolset versions on the build hosts, and the build order) are not known outside of Red Hat for RHEL.

It's somewhat like trying to impression a pin and tumbler lock.  If you've never done that, or don't know what that means, look it up.  I'm going home for supper.... all this talk of Texas has made me crave some tender mesquite smoked brisket...handrubbed with chipotle peppers.... too bad I don't have any....