Like Semme wrote, if the program in question seems to work just fine and does everything you're expecting of it, don't worry if PPM reports there are dependencies missing. Sometimes, package creators will place those dependencies in different places, and run the program with a script telling the program where to find those components, or so forth. PPM will complain because it only checks the standard locations like /usr/lib/ (as far as I know), so it won't find the dependencies in situations like that.

Like Semme wrote, if the program in question seems to work just fine and does everything you're expecting of it, don't worry if PPM reports there are dependencies missing. Sometimes, package creators will place those dependencies in different places, and run the program with a script telling the program where to find those components, or so forth. PPM will complain because it only checks the standard locations like /usr/lib/ (as far as I know), so it won't find the dependencies in situations like that.