
[...]
This package would have to depend on the availability of all 5 Prolog systems and, in perspective also of OCaml, Java, Mathematica, ... We need another idea.
Why does this interfaces-package depend on those systems - isn't it the other way round (if one intends to use PPL)? But ...
http://www.debian.org/doc/debian-policy/ch-sharedlibs.html http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html
However, I am too busy at the moment to read them. I leave it to you Debian users (Michael and Matthew) to make an executive summary for us to follow. (One of the things I have read is that they recommend not packaging more than one shared library into a single package: another reason not to have a `ppl-interfaces' package.)
... that kills my idea anyway :-) I'll try to provide a summary as of tomorrow morning - thanks for the links!
Till then, Michael