Re: Packaging a program with several plugins, each with different de pendencies
@ 13/06/2004 18:34 : wrote Stephane Bortzmeyer :
My solution: package the main program, the plugins separately and make a
meta-package echoping-plugins that depends on all the plugin packages. HTH,
I'll soon have to package a program which has plugins and each plugin
different dependencies. For instance, a PostgreSQL plugin depends on
PostgreSQL libraries, a LDAP plugin on the LDAP ones, etc.
I wonder about the best packaging:
1) Putting all the plugins and the main program in one package: it means
a huge list of dependencies.
2) Putting the main program in one package and all the plugins in
It solves the problem for the people who want only the main program but
every user who just wants one plugin will have to install all the
dependencies of all plugins.
3) Putting the main program in one package and every plugin in a
one. It will seriously boost the size of the Packages file...
Those who want to examine the upstream program:
ftp://ftp.internatif.org/pub/unix/echoping (the 6.0-BETA version).