I tried creating a package based on the tar.bz2 pd-ext installer from Hans-Christoph Steiner and ran into the following errormessage(s) when starting pd afterwards:
/usr/local/lib/pd/extra/Gem.pd_linux: libmpeg.so.1: cannot open shared object file: No such file or directory
Gem: can't load library
PDP: pure data packet version 0.12.5-darcs
PiDiP : additional video processing objects for PDP : version 0.12.20 ( ydegoyon@free.fr )
pdp_text : severe error : could not load default font : no rendering !!!
pdp_qtext : severe error : could not load default font : no rendering !!!
pdp_colorgrid: version 0.4, written by Yves Degoyon (ydegoyon@free.fr) & Lluis Gomez i Bigorda (lluis@artefacte.org)
The first error should be solved by installing some missing packages:
tk scaling is 1.04285347703
Warning: no LADSPA_PATH, assuming /usr/lib/ladspa:/usr/local/lib/ladspa
pd_gui: pd process exited
Segmentation fault
Using gdb, I found out that the segfault came from the pd-extra "flatspace":
Warning: no LADSPA_PATH, assuming /usr/lib/ladspa:/usr/local/lib/ladspa
(no debugging symbols found)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1211308352 (LWP 14969)]
0xb4ffbad3 in plugin_tilde_ladspa_set_control_input_by_name () from /usr/local/lib/pd/extra/flatspace/plugin~.pd_linux
(gdb) backtrace
#0 0xb4ffbad3 in plugin_tilde_ladspa_set_control_input_by_name () from /usr/local/lib/pd/extra/flatspace/plugin~.pd_linux
#1 0x083c3221 in ?? ()
#2 0xbfc35458 in ?? ()
#3 0x0000000a in ?? ()
#4 0xb4ffe168 in ?? () from /usr/local/lib/pd/extra/flatspace/plugin~.pd_linux
#5 0x083c3220 in ?? ()
#6 0x083c2c58 in ?? ()
#7 0x083c3210 in ?? ()
#8 0xb4ffbfea in plugin_tilde_ladspa_set_control_input_by_name () from /usr/local/lib/pd/extra/flatspace/plugin~.pd_linux
#9 0x08103480 in stderr ()
After removing (renaming) the directory flatspace, I was able to load the patch. It's still not working properly, but at least it loads. I gotta check my LADSPA settings on this system.
Jumping out of an airplane is not a basic instinct. Neither is breathing underwater. But put the two together and you're traveling through space!