From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041111 Firefox/1.0 Description of problem: The build of pexpect on x86_64 fails. This is due to listing the files to be included using the arch specific directories. Because x86_54 is multilib we need to put them into the arch independent directories instead. Updating to the macros recommended in the latest fedora-rpmdeveltools fixes this. Version-Release number of selected component (if applicable): pexpect-0.99-1 How reproducible: Always Steps to Reproduce: 1. On x86_64 attempt rpmbuild -ba pexpect.spec 2. 3. Actual Results: Errors as seen at http://fedoraproject.org/extras/3/build-logs/x86_64/pexpect.log Expected Results: Build completes with a pexpect rpm package. Additional info:
Created attachment 110868 [details] Patch to update macros so x86_64 builds work Patch against the CVS devel branch to get the x86_64 build to work. This updates the spec to use the latest macros specified in fedora-rpmdevtools::spectemplate-python.spec Tested on x86_64 by Aurelian Bompard: https://www.redhat.com/archives/fedora-extras-list/2005-February/msg00194.html
Panu, if the patch here it's okay (it's okay in my eyes) just say and I'll commit.
Sure, go ahead. For these cases if things seem ok just go ahead and commit, no need to get "approval" from me. I'm kinda out of business anyway until I get CVS access (which has nothing to do with RH, I just need to get an "OK" from my employees lawyers who are being sloooooow about this)
>Sure, go ahead. Committed and build requested. >For these cases if things seem ok just go ahead and >commit, no need to get "approval" from me Okay. Panu, Toshio, can any of you close this bug? Thanks.