hi, 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 mock-0.9.14-1.el5). 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 /builddir/build/BUILD/mysql-5.0.45/mysql-test/var/log/mysqltest-time) : mysqltest: Could not open connection 'default': 2026 SSL connection error
the packages which failed to build:
aspell-es-0.50-13.2.2.src.rpm aspell-no-0.50.1-9.2.2.src.rpm aspell-pt-0.50-10.2.2.src.rpm axis-1.2.1-2jpp.6.src.rpm castor-0.9.5-1jpp.7.src.rpm cmirror-kmod-0.1.21-10.el5.src.rpm cyrus-imapd-2.3.7-2.el5.src.rpm dbus-python-0.70-7.el5.src.rpm geronimo-specs-1.0-0.M2.2jpp.12.el5.centos.src.rpm gfs-kmod-0.1.31-3.el5.src.rpm gjdoc-0.7.7-12.el5.src.rpm gnbd-kmod-0.1.5-2.el5.centos.src.rpm gnome-media-2.16.1-3.el5.src.rpm gnome-pilot-2.0.13-16.src.rpm gpm-1.20.1-74.1.src.rpm ifd-egate-0.05-15.src.rpm junit-3.8.2-3jpp.1.src.rpm kdebase-3.5.4-19.el5.centos.1.src.rpm kdebindings-3.5.4-6.el5.src.rpm libgssapi-0.10-2.src.rpm libwvstreams-4.2.2-2.1.src.rpm lsof-4.78-3.src.rpm mikmod-3.1.6-38.1.src.rpm mvapich-1.1.0-0.2931.3.el5.src.rpm mysql-5.0.45-7.el5.src.rpm nautilus-open-terminal-0.6-6.el5.src.rpm net-snmp-5.3.2.2-5.el5.src.rpm nfs-utils-lib-1.0.8-7.2.z2.src.rpm notification-daemon-0.3.5-9.el5.src.rpm openhpi-2.10.2-1.el5.src.rpm perl-XML-Simple-2.14-4.fc6.src.rpm php-pear-1.4.9-4.el5.1.src.rpm postgresql-jdbc-8.1.407-1jpp.4.src.rpm python-docs-2.4.3-1.1.src.rpm sblim-1-31.el5_2.1.src.rpm stardict-2.4.5-5.src.rpm struts-1.2.9-4jpp.5.src.rpm tetex-3.0-33.2.el5_1.2.src.rpm totem-2.16.7-4.el5.src.rpm velocity-1.4-6jpp.1.src.rpm xdoclet-1.2.3-7jpp.2.src.rpm