Bug 211766
Summary: | Fails to build on x86_64 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael Schwendt <bugs.michael> |
Component: | python-reportlab | Assignee: | Brian Pepple <bdpepple> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3 | CC: | Christian.Iseli, extras-qa, k.georgiou |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 1.20-3.fc3.1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-01-30 16:03:38 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Michael Schwendt
2006-10-22 10:46:30 UTC
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 :-) |