Hi Tom, I'm playing around with the postgresql83 port (it's not my port, but I want to tweak a few things for it, so I have a copy of it in my private port repository). For postgresql 8.3.4, there is no build configure option to enable ruby (as there is for perl, python, tcl), but there is a port called rb-plruby that might provide ruby support within postgres.
I'm not familiar with the port for 'ruby' or the port for 'rb-rubygems' and the operation of gems on OSX. I've done a quick google search and found this: http://people.planetpostgresql.org/jdavis/index.php?/archives/5-ruby-pg-is-now-the-official-postgres-ruby-gem.html Indications from the page linked above are that this problem requires a variant for the ruby port or something, as the postgresql connection might be a build option for ruby (not vice-versa - but see rb-plruby). So, I suggest you contact the ruby port maintainers and see if you can get a variant on the ruby port. If that might depend on something in postgresql83, then I might be able to help with that side of things. Best, Darren PS, If you want to see what happens to any port, try: port edit <portname> PPS, The rb-postgres port uses the ruby portgroup for config, see http://guide.macports.org/chunked/reference.portgroup.html On Mon, Oct 6, 2008 at 4:11 PM, Tom Allison <[EMAIL PROTECTED]> wrote: > Well this is a sticky spot. > > None of the modules/packages/gems/.... work and here's more. > And now I will have three different installations of postgres running on > a small macbook. I'm not sure this makes sense anymore. > > How is it that Perl has a DBI that is largely libpq independent and Ruby > is largely .. not. Sign of maturity of the language? > > > > > Bryan Blackburn wrote: >> On Mon, Oct 06, 2008 at 05:23:19PM -0400, Tom Allison said: >>> I'm struggling here between the different mailing lists and postings. >>> >>> What I would like to get running is the ruby DBI on postgresql 8.3. >>> >>> macports seems to support 8.1 only. >>> rubygems is mostly DOA every time I try to install and run them. >>> >>> They install without error, but cannot be loaded. >>> >>> Is there a path I need to set? >>> Some other method? >>> >>> There's a lot pf pages out there talking about a lot of different >>> packages available. As near as I can tell - ruby-pg is the one I want >>> to install under the DBI library. >>> >> >> For Ruby and DBI, it looks like you want to use the rb-dbi port with the >> dbd_pg variant for PostGreSQL. The dbd_pg variant requires the rb-postgres >> port which is what brings in postgresql81 unfortantely; there is a ticket >> about this: >> >> <http://trac.macports.org/ticket/12703> >> >> Bryan >> >> >>> One thing that is a must have is prepared statements for performance. I >>> don't think ORM do this very well. >> _______________________________________________ >> macports-users mailing list >> macports-users@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > > _______________________________________________ > macports-users mailing list > macports-users@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users