Fedora RPM Build problem
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Panda3D |
Fix Released
|
Medium
|
rdb | ||
1.7.x |
Fix Released
|
Medium
|
rdb | ||
python2.6 (Fedora) |
Invalid
|
Medium
|
Bug Description
First small problem is:
Processing files: panda3d-
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found by glob: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
error: File not found: /home/LinuxDona
RPM build errors:
File not found: /home/LinuxDona
File not found: /home/LinuxDona
File not found: /home/LinuxDona
File not found: /home/LinuxDona
File not found: /home/LinuxDona
File not found: /home/LinuxDona
File not found: /home/LinuxDona
File not found by glob: /home/LinuxDona
File not found: /home/LinuxDona
File not found: /home/LinuxDona
File not found: /home/LinuxDona
File not found: /home/LinuxDona
Storing dependency cache.
Elapsed Time: 4 sec
Build terminated.
Second Problem is:
Processing files: panda3d-
Checking for unpackaged file(s): /usr/lib/
error: Installed (but unpackaged) file(s) found:
/usr/
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/
Storing dependency cache.
Elapsed Time: 5 sec
Build terminated.
First /usr/lib/
When you have any question ask it :)
Changed in python2.6 (Fedora): | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in python2.6 (Fedora): | |
status: | Unknown → Invalid |
Changed in panda3d: | |
status: | Fix Committed → Fix Released |
Changed in python2.6 (Fedora): | |
importance: | Unknown → Medium |
From Bugzilla Helper: 1.5-0.5. 0.beta2 Firefox/1.4.1
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b5) Gecko/20051008 Fedora/
Description of problem: python2. 4/site- packages' python2. 4/site- packages'
get_python_lib() is used in many packages , p.e. Pyrex to determine where the python files should be installed when 'python setup.py' is being run.
On a 64bit machine get_python_lib() returns '/usr/lib/
but should return '/usr/lib64/
Version-Release number of selected component (if applicable):
python-2.4.1-14
How reproducible:
Always
Steps to Reproduce: python2. 4/site- packages'
On a x86_64 machine (64bit installation):
#python
Python 2.4.1 (#1, Oct 6 2005, 15:06:07)
[GCC 4.0.2 20050928 (Red Hat 4.0.2-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from distutils.sysconfig import get_python_lib
>>> get_python_lib()
'/usr/lib/
>>>
This looks wrong. It should return '/usr/lib64/ python2. 4/site- packages'
Actual Results: This results in p.e. Pyrex not being buildable on 64bit archs as it correctly uses %{_libdir} in the specfile, but python provides the wrong path to install the filesin.
Additional info: