Description of problem: mysql-5.0.45-6.fc8.src.rpm not rebuild Version-Release number of selected component (if applicable): mysql-5.0.45-6.fc8.src.rpm How reproducible: rpmbuild -define "dist .fc8" --define "fedora 8" --rebuild --target i686 /usr/src/redhat/SRPMS/mysql-5.0.45-6.fc8.src.rpm Steps to Reproduce: 1. rpmbuild --define "dist .fc8" --define "fedora 8" --rebuild --target i686 /usr/src/redhat/SRPMS/mysql-5.0.45-6.fc8.src.rpm 2. rpmbuild --force --define "dist .fc8" --define "fedora 8" --rebuild --target i686 /usr/src/redhat/SRPMS/mysql-5.0.45-6.fc8.src.rpm 3. In the first case i have used rpmbuild without "--force", in the second case i have used "--force" as requested at the end of the log file. This it requested is presente also when rebuild with "--force". Actual results: mysql-5.0.45-6.fc8.src.rpm not rebuild Expected results: /usr/src/redhat/RPMS/i686/mysql-5.0.45-6.fc8.i686.rpm Additional info:
Created attachment 290661 [details] nohup `rpmbuilod --force --define "dist .fc8" --define "fedora 8" --rebuild --target i686 /usr/src/redhat/SRPMS/mysql-5.0.45-6.fc8.src.rpm 2>&1 | tee -a /root/mysql-5.0.45-6.fc8.src.rpm.log` &
It's not clear why the mysql regression tests aren't working in your environment, but one suggestion would be to not do the build as root. If all else fails, use --define='runselftest 0'.
I have added this string "--define='runselftest 0'" and the pakage is rebuilded. I haven't try as different users from root. Thanks.
OK, closing on the basis that it works fine here. If you figure out why it didn't work for you, feel free to reopen.