php-mysql-4.0.3p11-1 carries a file dependency of libmysqlclient.so.9 This is found during the RPM build time by the library dependency checking script. --------------- The mysql rebuild for 3.23.29-1 bumps /usr/lib/mysql/libmysqlclient to libmysqlclient.so.10 -- As a result, it would break php-mysql to install it. --------------- Solution: Rebuild php, to emit a new php-mysql, and prospectively leave a reminder in the .SPEC file, or through some other mechanism, to remind future rebuilders of this effect. --------------- JBJ included as a CC -- How might RPM detect this remote file dependency effect, and interlock the rebuild of mysql without also carrying a php rebuild?
A 4.0.4 bug-fix is in the works, but it may take some time.