rb-postgres, das Ruby API für PostgreSQL, hat leider zur Zeit keinen Maintainer bei MacPorts. Wenn man PostgreSQL 8.2 installiert hat und auch rb-postgres installieren möchte, wird leider PostgreSQL 8.1 auch noch installiert, da rb-postgres dies als Abhängigkeit definiert.
Der entsprechende Bug-Report im Trac liefert den entsprechenden, einfachen Patch gleich mit, doch leider ist das Ticket auch nach zwei Monaten immer noch offen.
Der Fehler ist aber im Terminal schnell behoben:
cd /opt/local/var/macports/sources/rsync.macports.org/release/ports/ruby/rb-postgres sudo mv Portfile Portfile.81 sudo sed 's/postgresql81/postgresql82/g' Portfile.81 > Portfile
Jetzt kann rb-postgres ohne zusätzliche PostgreSQL 8.1 Installation kompiliert werden:
sudo port install rb-postgresql

















Kommentare
michi, Blankster, michi, Techi, flöschen
gratis-live-tv.ch, päsi, michi, Manuel, michi [...]
Cris, OMC
jerik, jerik, michi, michi, Simon
Martin Mader, BigBrother, michi, stop, mich [...]