Hello, since this is my first post, I will keep it short.
I wanted to compile and install panda3d-1.9_1.9.0 and start my panda3d adventure.
I installed it with the command
makepanda/makepanda.py --everything --installer --no-fftw
Everything went fine up until it wanted to create the installer. I got the following error messages:
[100%] Building installer
dpkg-gensymbols: warning: pattern 'usr/lib/panda3d/lib*.so*' did not match any file
dpkg-gensymbols: warning: new libraries appeared in the symbols file: libpandaphysics.so.1.9 libpandaegg.so.1.9 libpandaskel.so.1.9 libp3ffmpeg.so.1.9 libp3vision.so.1.9 libpandaai.so.1.9 libpandabullet.so.1.9 libp3dtool.so.1.9 libp3framework.so.1.9 libp3dtoolconfig.so.1.9 libpandafx.so.1.9 libp3direct.so.1.9 libpandaode.so.1.9 libpandaexpress.so.1.9 libpanda.so.1.9 libp3tinydisplay.so.1.9
dpkg-gensymbols: warning: no debian/symbols file used as basis for generating DEBIAN/symbols
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3direct.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3direct.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3direct.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3direct.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagles.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagles.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagles.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagles.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandabullet.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandabullet.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandabullet.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandabullet.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3dtoolconfig.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3tinydisplay.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3tinydisplay.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3tinydisplay.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3tinydisplay.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3vision.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3vision.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3vision.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3vision.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaai.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaai.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaai.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaai.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3dtoolconfig.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandafx.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandafx.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandafx.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandafx.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaphysics.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaphysics.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaphysics.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaphysics.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpanda.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpanda.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpanda.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3framework.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3framework.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3framework.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3framework.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaskel.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaskel.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandafx.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandafx.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandafx.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandafx.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagles2.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagles2.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagles2.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagles2.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3direct.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3direct.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3direct.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3direct.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaegg.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ptloader.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ptloader.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ptloader.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ptloader.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ptloader.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaexpress.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaexpress.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaexpress.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaexpress.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaai.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaai.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaai.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaai.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandamesa.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandamesa.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandamesa.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandamesa.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3framework.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3framework.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3framework.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3framework.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaode.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaode.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaode.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaode.so (ELF format: 'elf64-x86-64'; RPATH: '')
objdump: 'debian/panda3d1.9/usr/lib/panda3d/lib*.so*': No such file
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaegg.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaegg.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaegg.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaegg.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaode.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaode.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaode.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaode.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaegg.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaegg.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaegg.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaegg.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ffmpeg.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ffmpeg.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ffmpeg.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ffmpeg.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandabullet.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandabullet.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandabullet.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandabullet.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagl.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagl.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagl.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandagl.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3vision.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3vision.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3vision.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3vision.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ffmpeg.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ffmpeg.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ffmpeg.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3ffmpeg.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpanda.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpanda.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpanda.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaphysics.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaphysics.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaphysics.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaphysics.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaskel.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libpandaskel.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3openal_audio.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3openal_audio.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3openal_audio.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3openal_audio.so (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpanda.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3tinydisplay.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libpandaexpress.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3tinydisplay.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtool.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3tinydisplay.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libp3dtoolconfig.so.1.9 needed by debian/panda3d1.9/usr/lib64/panda3d/libp3tinydisplay.so.1.9 (ELF format: 'elf64-x86-64'; RPATH: '')
dpkg-shlibdeps: error: cannot continue due to the errors listed above
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to use -l.
Storing dependency cache.
Elapsed Time: 1 hours 53 min
The following command returned a non-zero value: cd targetroot ; LD_LIBRARY_PATH=usr/lib/panda3d dpkg-shlibdeps --ignore-missing-info --warnings=2 -xpanda3d1.9 -xlibphysx-extras -Tdebian/substvars_dep debian/panda3d1.9/usr/lib/panda3d/lib*.so* debian/panda3d1.9/usr/lib64/panda3d/lib*.so*
Build terminated.
However, I managed to fix the issue. The installer had wrong paths to the libraries in the function “MakeInstallerLinux” in makepanda.py defined at line 6243
The code that caused this (starting at line 6296):
if (RUNTIME):
oscmd("ln -s .. targetroot/debian/panda3d-runtime")
oscmd("cd targetroot ; dpkg-shlibdeps -xpanda3d-runtime debian/panda3d-runtime/usr/lib/*.so* debian/panda3d-runtime/usr/bin/*")
depends = ReadFile("targetroot/debian/substvars").replace("shlibs:Depends=", "").strip()
WriteFile("targetroot/DEBIAN/control", txt.replace("DEPENDS", depends))
else:
oscmd("ln -s .. targetroot/debian/panda3d" + MAJOR_VERSION)
#------------------- needs to be usr/lib64/<etc..>
oscmd("cd targetroot ; dpkg-gensymbols -v%s -ppanda3d%s -eusr/lib/panda3d/lib*.so* -ODEBIAN/symbols >/dev/null" % (DEBVERSION, MAJOR_VERSION))
# Library dependencies are required, binary dependencies are recommended. Dunno why -xlibphysx-extras is needed, prolly a bug in their package
#-------- LD_LIBRARY_PATH points to a non-exiting directory, also needs lib64
oscmd("cd targetroot ; LD_LIBRARY_PATH=usr/lib/panda3d dpkg-shlibdeps --ignore-missing-info --warnings=2 -xpanda3d%s -xlibphysx-extras -Tdebian/substvars_dep debian/panda3d%s/usr/lib/panda3d/lib*.so*" % (MAJOR_VERSION, MAJOR_VERSION))
oscmd("cd targetroot ; LD_LIBRARY_PATH=usr/lib/panda3d dpkg-shlibdeps --ignore-missing-info --warnings=2 -xpanda3d%s -Tdebian/substvars_rec debian/panda3d%s/usr/bin/*" % (MAJOR_VERSION, MAJOR_VERSION))
After I changed those 3 lines to point to usr/lib64/panda3d the installer got created sucessfully.
However, I still got the following warnings:
[100%] Building installer
dpkg-gensymbols: warning: new libraries appeared in the symbols file: libpandafx.so.1.9 libpandaegg.so.1.9 libp3vision.so.1.9 libp3dtoolconfig.so.1.9 libp3tinydisplay.so.1.9 libp3direct.so.1.9 libpandaode.so.1.9 libp3dtool.so.1.9 libpandaexpress.so.1.9 libpandabullet.so.1.9 libpandaskel.so.1.9 libpanda.so.1.9 libp3ffmpeg.so.1.9 libpandaai.so.1.9 libp3framework.so.1.9 libpandaphysics.so.1.9
dpkg-gensymbols: warning: no debian/symbols file used as basis for generating DEBIAN/symbols
dpkg-deb: building package `panda3d1.9' in `panda3d1.9_1.9.0_amd64.deb'.
Storing dependency cache.
Build successfully finished, elapsed time: 5 min 39 sec
However the .dep package was generated and I installed it sucessfully with
dpkg -i panda3d1.9_1.9.0_amd64.deb
And running the test code:
from direct.showbase.ShowBase import ShowBase
class MyApp(ShowBase):
def __init__(self):
ShowBase.__init__(self)
app = MyApp()
app.run()
Showed a grey window as expected.
I just wanted to point this out since I am suspecting that other people will have this issue as well and I hope this will help those who want to start using panda3d.
However, I think it is important to note that my build does not contain the following thirdparty packages:
artoolkit, fcollada, swresample, fmodex, nvidiacg, opencv, squish, tiff, vrpn, rocket
The only thing I’d like to ask help with, is some insight on the warnings I got and how to fix them if possible. Also, I think It would be a good idea to patch the makepanda.py to take the 64bit directory structure into account when building the installer.
Thank you for any responses/hints you can provide.