[MacPorts] #39225: Requesting port for Riak
#39225: Requesting port for Riak ------------------------+-------------------------------- Reporter: cboynton@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: ------------------------+-------------------------------- I'd like to request a port of the open source distributed database known as Riak. Also, Homebrew supports Riak, but I'm a happy MacPorts user. I'm willing to help with the port if needed. http://docs.basho.com/riak/latest/tutorials/installation/Installing-on- Mac-OS-X/ -- Ticket URL: <https://trac.macports.org/ticket/39225> MacPorts <http://www.macports.org/> Ports system for OS X
#39225: Requesting port for Riak -------------------------+-------------------------------- Reporter: cboynton@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: | -------------------------+-------------------------------- Comment (by egall@…):
Also, Homebrew supports Riak,
The corresponding formula is here: https://github.com/mxcl/homebrew/blob/master/Library/Formula/riak.rb (for reference) -- Ticket URL: <https://trac.macports.org/ticket/39225#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39225: Requesting port for Riak -------------------------+-------------------------------- Reporter: cboynton@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: | -------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [ticket:39225 cboynton@…]:
http://docs.basho.com/riak/latest/tutorials/installation/Installing-on- Mac-OS-X/
That page says:
Riak requires Erlang R15B01. Note: don't use Erlang version R15B02 or R15B03, for the moment, as it causes an error with riak-admin status commands.
Our erlang port is currently at version R16B. -- Ticket URL: <https://trac.macports.org/ticket/39225#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39225: Requesting port for Riak -------------------------+-------------------------------- Reporter: cboynton@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: | -------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [comment:2 egall@…]:
The corresponding formula is here: https://github.com/mxcl/homebrew/blob/master/Library/Formula/riak.rb (for reference)
It's not very helpful since they install the precompiled binary whereas we'd want to build from source as usual. -- Ticket URL: <https://trac.macports.org/ticket/39225#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39225: Requesting port for Riak -------------------------+-------------------------------- Reporter: cboynton@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: | -------------------------+-------------------------------- Comment (by cboynton@…): For what it's worth, I tried compiling with Erlang R16B and it didn't work. It seems like the language has changed some since R15B01 and deprecated some features which were used in the code. For example, this message was provided as an error during compilation of one of the included projects (mochiweb): "parameterized modules are no longer supported". One side note... we should be able to use R15B02. The issue with "error with riak-admin status commands" was resolved here: https://github.com/basho/riak_kv/pull/415 Does the MacPorts community consider it a cardinal sin to compile from source using a previous version of a compiler? I ask because the project will need some work before it is compatible with the latest release of Erlang. For example, they will have to reference a more up-to-date version of mochiweb with the parameterized modules fix: https://github.com/basho/mochiweb/pull/6 -- Ticket URL: <https://trac.macports.org/ticket/39225#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39225: Requesting port for Riak -------------------------+-------------------------------- Reporter: cboynton@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: riak | -------------------------+-------------------------------- Changes (by ryandesign@…): * cc: mcamou@… (added) * version: 2.1.3 => * port: => riak Comment: Has duplicate #44660. -- Ticket URL: <https://trac.macports.org/ticket/39225#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts