Chris Gianelloni schrieb:
On Fri, 2007-03-09 at 11:10 +0000, Steve Long wrote:
I don't know how it would work technically, how difficult it would be, or
indeed if anyone is prepared to do the work, besides maybe some of the
users.

No.

Once we have USE-based dependencies across the board, then yes.  Until
that time, we should really be building both client and server for *all*
packages.

I can understand that rationale for the client part, but which packages would depend on the server part of e.g. MySQL if they could? And building the server part to get the small client lib is a larger PITA than building the client lib to get the server, no?

In other words: this is a sound argument against the client use flag, but I don't think it's quite as convincing regarding the server flag, which is more important IMHO.

Btw, I agree that the best thing to do would be to prompt upstream to split those packages (where it makes sense), which is the preferred way to handle this here (at least I read this somewhere, does it still apply?), but does anybody do that actually? To stay with the MySQL example, did anyone try to suggest to MySQL AB that seperate releases for the client part* would be nice?

Regards,
   Thomas

* They already do this for their binaries, see <http://mysql.org/downloads/mysql/5.0.html#Linux_x86_generic_RPM_(dynamically_linked)>.
--
gentoo-dev@gentoo.org mailing list

Reply via email to