On 4/11/2011 5:32 PM, Ned Slider wrote:
This is just complete nonsense. You clearly have no understanding of the processes involved in rebuilding RHEL. CentOS doesn't reverse-engineer anything, they simply rebuild the upstream sources. It's not rocket science.
It's not simple...
Which part isn't simple?
The part where you guess why your build doesn't match the upstream binary.
95% plus of packages rebuild perfectly first time, those are really simple.
OK...
A small percentage of packages need rebuilding against the correct libraries or package versions. RPM provides you with all the tools you need to figure this out.
If RPM dependencies were all you needed and the matching targets existed, the question wouldn't even come up.
It's laborious, it's repetitive, it's boring, sometimes it's time-consuming but it's really NOT difficult.
That depends on where and whether you can find the component(s) that were missing or the wrong version. But, it seems that if you have an after-the-build test, there might be a way to predict what you need to pass that test ahead of time - or at least to run all of the possible combinations in parallel if you really have to do trial-and-error.