On Wed, Jun 07, 2006 at 02:00:38PM +0200, Michal Marek wrote:
> does anyone an idea how to solve situations like this in a "right way"?
> There is an application A and a library L and libL-plugin for app A. The
> user installs A and L and wants to use L features from A. Another user
> installs just A and is not interrested in L. Now if A would require or
> recommend libL-plugin, then installing A would automatically pull the
> (possibly big and unwanted) library L. Requiring or recommending
> libL-plugin in L would have the same problem.
> 
> To give a real example:
> A = unixODBC
> L = mysql-shared (or postgresql-libs)
> libL-plugin = MyODBC-unixODBC (or psqlODBC)
> 
> Both unixODBC and mysql-shared can be used without each other, but the
> user somehow expects, that if he or she installs unixODBC and
> mysql-shared, it will simply work with each other. See this bug:
> https://bugzilla.novell.com/show_bug.cgi?id=144602

You need enhances/supplements with AND for this, i.e. in package
libL-plugin add:

Supplements(and): unixODBC mysql-shared

We don't have support for this yet, though.

Sorry,
  Michael.

-- 
Michael Schroeder                                   [EMAIL PROTECTED]
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to