Hi Jyri,

Jyri Virkki wrote:
> I've been playing with phpmyadmin package again a bit and one
> unfortunate detail is that it's not possible to install it without
> installing all of MySQL5 on localhost,  even if one wanted to use it
> to administer a remote MySQL instance.
>
> That's because phpMyAdmin requires PHP (SUNWphp524) and also the PHP
> MySQL extension (SUNWphp524-mysql). Now, SUNWphp524-mysql in turn
> needs the libraries to communicate with MySQL, but these are in
> SUNWmysql5 which is the full MySQL5 package.
>
> It'd be nice to have the MySQL libraries in a separate (hopefully
> small) package so clients which only need to communicate with a remote
> instance can depend on that package alone. 
>   

I agree with this idea.

However, having looked into this before (when deciding whether or not to 
file an RFE :) ), it doesn't seem to be common in the upstream project 
to ever package a "client" separate from the server.  There are 
"connectors" for things which don't depend upon the C libraries 
associated with the server (namely Java, a native PHP version, .Net).  
Other than that, all upstream distributions include the whole server.

How do other distributions which bundle community server handle this?  
I've not looked into this.  Maybe someone on one of these lists knows.

- Matt


Reply via email to