Hello everyone .
I am making a game in Panda3D 1.7.2 but I seem to have run into a problem when making the distributable using packp3d. It is similar to the problem here :
However there is no GET or connection timeout message, like there was at that thread, so I opened a new topic in case it is something different. I tried deleting the contents of AppData\Local for all Panda3D related files and re-installing Panda3D, as well as various tinkerings but it wasn’t solved. I can run p3d files like the examples and games created by users but I can’t create my own. Below is what happens.
After it succesfully copies the files of the game, it goes like this:
:AppRunner: Total Panda3D disk space used: 389 MB
:AppRunner: Configured max usage is: 2048 MB
:AppRunner: Freshening runtime.panda3d.org/panda3d/cmu … 32/panda3d
.cmu_1.7.win32.import.xml
Traceback (most recent call last):
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showba
se\Messenger.py”, line 415, in __taskChainDispatch
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showba
se\Messenger.py”, line 473, in __dispatch
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\p3d\Ap
pRunner.py”, line 745, in __startIfReady
File “VFSImporter”, line 153, in load_module
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/packp3d.py”, line 219, in
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/packp3d.py”, line 199, in makePackedApp
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/Packager.py”, line 3006, in do_require
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/Packager.py”, line 3032, in requirePackagesNamed
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/Packager.py”, line 2748, in findPackage
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/Packager.py”, line 2855, in __findPackageOnHost
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\direct
notify\Notifier.py”, line 132, in error
StandardError: Couldn’t download import file.
:task(error): Exception occurred in PythonTask Messenger-default
Traceback (most recent call last):
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\p3d\Ap
pRunner.py”, line 636, in run
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\task\T
ask.py”, line 502, in run
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\task\T
ask.py”, line 460, in step
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showba
se\Messenger.py”, line 415, in __taskChainDispatch
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showba
se\Messenger.py”, line 473, in __dispatch
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\p3d\Ap
pRunner.py”, line 745, in __startIfReady
File “VFSImporter”, line 153, in load_module
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/packp3d.py”, line 219, in
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/packp3d.py”, line 199, in makePackedApp
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/Packager.py”, line 3006, in do_require
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/Packager.py”, line 3032, in requirePackagesNamed
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/Packager.py”, line 2748, in findPackage
File “/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/
p3d/Packager.py”, line 2855, in __findPackageOnHost
File “C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\direct
notify\Notifier.py”, line 132, in error
StandardError: Couldn’t download import file.
Failure on startup.
Press any key to continue . . .
If someone can help me find a solution to that problem I would be very grateful . If it is not possible to connect to the panda3d servers to get the files, is there an offline solution ?
In case there is no solution I plan on using packpanda but since, if I am not wrong, it is abandoned in versions 1.7.* + , I would prefer to use the supported method. Plus the file size with packpanda tends to be 100MB+ even for a demo so it would be better to avoid it if I can…