On 2014-07-05 12:01 PM, Daisuke Takahashi wrote: > If so, the runtime dependency on those python packages (py-mysql or some > other ports) seems to be too much;
Our project doesn't require local database access as it utilizes sockets. In most environments there is a common set of development libraries that don't require an entire MySQL or Postgres installation. If Macports requires a complete installation of Postgres or MySQL server to be installed then I call that a deficiency in how the ports were created. In theory you'd only need development files. If Macports truly requires non-development overhead for Postgres and Mysql then you can provide a warning as you state. Alternatively users should be able to install them via easy_install which I believe Macports Python supports as well as OS/X default Python. You just have to be careful in that you need to run the proper easy_install if someone uses a mix of default and Macports Python environments. It is rather unfortunate that Macports doesn't use py-pymysql (maybe a license issue, I haven't looked). Py-pymysql an entire implementation of the DB interface written completely in Python that requires no other package dependencies besides a base install of Python. -- Michael Petch GNU Backgammon Maintainer / Developer OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304 _______________________________________________ Bug-gnubg mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-gnubg
