python-reportlab x86_64 build is an older version than the i386 build. Looks like this is from pre-buildsystem time.
http://buildsys.fedoraproject.org/build-status/job.psp?uid=20081
Failed due to sitelib<->sitearch, so I syned with FC-4: http://buildsys.fedoraproject.org/build-status/job.psp?uid=20082 Build servers cause trouble currently, so it may be necessary to requeue this one.
[re-using this bug with changed Summary...] In short: Rebuilding the src.rpm on an x86_64 machine fails. [...] So, hammer3 hangs, but hammer2 (x86_64 machine) failed to rebuild the package: http://buildsys.fedoraproject.org/build-status/job.psp?uid=20087 It installed some files into python_sitearch, not python_sitelib, and then failed to include the installed /usr/lib64/python... files. I've hacked the FC-3 spec to use a link from /usr/lib64 to /usr/lib during %install, but that is sub-optimal. Job #20093 succeeded. noarch package will be in next push. Keeping this bug open, so you are aware that rebuild failures can happen when an x86_64 build server is used. I assume that FC-4 and newer are affected, too.
Thanks for the heads up.
patching setup.py to use this: from distutils.sysconfig import get_python_lib package_path = pjoin(get_python_lib(), 'reportlab') instead of: package_path = pjoin(package_home(distutils.__dict__), 'site-packages', 'reportlab') seems to work for me under RHEL4 which is more or less the same as FC3
FC3 and FC4 have now been EOL'd. Please check the ticket against a current Fedora release, and either adjust the release number, or close it if appropriate. Thanks. Your friendly BZ janitor :-)