fail to install panda 1.2.2 from rpm on fedora4

Hi

system is fedora4, intel celeron coppermine 700Mhz, 327MB memory
I’m trying to install 1.2.2 from rpm, “panda3d-1.2.2-fedora4.i386.rpm” (this is the last version with rpm for fedora4. I trying to compile from source newer versions, but no success, yet).
Installation completed OK. However, when I try to test installation, I get the following error:

[aaa@vardil GreetingCard] ppython GreetingCard.py DirectStart: Starting the game. Traceback (most recent call last): File "GreetingCard.py", line 1, in ? import direct.directbase.DirectStart File "/usr/src/redhat/BUILD/panda3d-1.2.2/BUILDROOT/usr/share/panda3d/direct/src/directbase/DirectStart.py", line 3, in ? File "/usr/src/redhat/BUILD/panda3d-1.2.2/BUILDROOT/usr/share/panda3d/direct/src/showbase/ShowBase.py", line 6, in ? File "/usr/share/panda3d/pandac/PandaModules.py", line 1, in ? from libpandaexpressModules import * File "/usr/share/panda3d/pandac/libpandaexpressModules.py", line 1, in ? from libpandaexpress import * ImportError: /usr/lib/python2.4/lib-dynload/libpandaexpress.so: undefined symbol: panda_version_1_2_2 [aaa@vardil GreetingCard] ppython GreetingCard.py
DirectStart: Starting the game.
Traceback (most recent call last):
File “GreetingCard.py”, line 1, in ?
import direct.directbase.DirectStart
File “/usr/src/redhat/BUILD/panda3d-1.2.2/BUILDROOT/usr/share/panda3d/direct/src/directbase/DirectStart.py”, line 3, in ?
File “/usr/src/redhat/BUILD/panda3d-1.2.2/BUILDROOT/usr/share/panda3d/direct/src/showbase/ShowBase.py”, line 6, in ?
File “/usr/share/panda3d/pandac/PandaModules.py”, line 1, in ?
from libpandaexpressModules import *
File “/usr/share/panda3d/pandac/libpandaexpressModules.py”, line 1, in ?
from libpandaexpress import *
ImportError: /usr/lib/python2.4/lib-dynload/libpandaexpress.so: undefined symbol: panda_version_1_2_2
[aaa@vardil GreetingCard]$

Any idea?

With best regards
Yosi

try to call this code first on your console:

export PYTHONPATH=$PYTHONPATH:/usr/local/panda3d/lib:/usr/local/panda3d/bin:/usr/local/panda3d
export PATH=$PATH:/usr/local/panda3d/lib:/usr/local/panda3d/bin:/usr/local/panda3d
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/panda3d/lib:/usr/local/panda3d/bin:/usr/local/panda3d

replace ‘/usr/local/panda3d’ with the location where your panda installation is located.
now you can run ppython GreetingCard.py.