[CentOS-devel] FYI: centos reproduceability
lfarkas at lfarkas.org
Mon Apr 20 16:57:31 UTC 2009
as it was told that centos can be reproduced and all rpm build in mock i
just made a quick test and try to rebuild all centos-5.3 srpms. the
result not too bad but far from perfect. the setup was a fresh i386
centos-5.3 minimal install + yum update + install mock-0.6.13-1.el5_2.3
(the result was almost the same even worse with 2 srpms with
from 1186 srpms
- 1145 build ~96.5%
- 41 failed ~ 3.5%
for me it seems to me the failed rpms have the same version as in 5.2
and they was simple copied to 5.3 and was not rebuild for/with 5.3.
the failures have different reasons, just to mention a few:
- aspell-xx use different filename encoding and with the default
en_US.UTF-8 setting it can't find it's files (so those two patches are
strange for me in src.rpm) may be upstream bug.
- axis buildreq install java-1.6.0 (which is in 5.3 but was not in 5.2)
in stead of using gcc's java-1.4.2-gcj-compat-devel. it can be rpm or
yum bug, but can't be rebuild in mock but can be build by hand.
- mysql test suit is failed with:
Errors are (from
mysqltest: Could not open connection 'default': 2026 SSL connection error
the packages which failed to build:
Levente "Si vis pacem para bellum!"
More information about the CentOS-devel