Erlang/OTP Forums

Author Message

<  RabbitMQ mailing list  ~  RQL plugin installation issue

Guest
Posted: Mon Oct 12, 2009 10:02 am Reply with quote
Guest
Hi all !!

Maybe this question has been asked numerous times, i'm new to this ML.



ben@nunuske:/usr/lib/rabbitmq/lib/rabbitmq_server-1.7.0/plugins$ sudo
rabbitmq-activate-plugins
ERROR: failed to load application amqp_client: {"no such file or
directory", "amqp_client.app"}

That is the error i get when trying to install RQL plugin as
explained on http://www.rabbitmq.com/rabbitmq-bql.html#installation ...
is it a well known issue ??

By the way i needed to rename .zip file to .ez to make rabbitmq-
activate-plugin perform an action...


And actually, indeed i have no amqp_client in ebin directory.



Thx all !! Nice work anyway !!!!


_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post received from mailinglist
Guest
Posted: Mon Oct 12, 2009 10:21 am Reply with quote
Guest
Hi,

At this point, all of the plugins are experimental, so we're not yet providing binary builds of these plugins. I'm assuming that you've downloaded the source zip from the download page, which would most likely lead to the error that you've described.

To install the plugins at this stage, I'd recommend checking out a source build, building the plugins via that, then taking the .ez files from there and installing them into your server.

To do this, follow the instructions under:
Guest
Posted: Mon Oct 12, 2009 3:02 pm Reply with quote
Guest
So i tried, unsuccessful ):

I end up with a :

init terminating in do_boot ()

make[1]: *** [src/command_parser.erl] Erreur 1
make[1]: quittant le r
Guest
Posted: Mon Oct 12, 2009 3:30 pm Reply with quote
Guest
Unfortunately, there isn't enough detail in that trace to give me any ideas what is going on. I assume there was more trace above this?

On Mon, Oct 12, 2009 at 4:02 PM, L'ami Nuscule <ami.nuscule@gmail.com (ami.nuscule@gmail.com)> wrote:
Quote:
So i tried, unsuccessful ):

I end up with a :

init terminating in do_boot ()

make[1]: *** [src/command_parser.erl] Erreur 1
make[1]: quittant le r
Guest
Posted: Mon Oct 12, 2009 3:57 pm Reply with quote
Guest
Here are the very last lines of the make command (i'm on ubuntu 9.04):



Archive: rabbit_common.ez
creating: rabbit_common/
creating: rabbit_common/include/
inflating: rabbit_common/include/rabbit_framing.hrl
inflating: rabbit_common/include/rabbit.hrl
inflating: rabbit_common/include/rabbit_framing_spec.hrl
creating: rabbit_common/ebin/
inflating: rabbit_common/ebin/rabbit_binary_parser.beam
inflating: rabbit_common/ebin/gen_server2.beam
inflating: rabbit_common/ebin/rabbit_basic.beam
inflating: rabbit_common/ebin/rabbit_framing_channel.beam
inflating: rabbit_common/ebin/rabbit_heartbeat.beam
inflating: rabbit_common/ebin/rabbit_writer.beam
inflating: rabbit_common/ebin/rabbit_framing.beam
inflating: rabbit_common/ebin/rabbit_channel.beam
inflating: rabbit_common/ebin/rabbit_misc.beam
inflating: rabbit_common/ebin/rabbit_binary_generator.beam
inflating: rabbit_common/ebin/rabbit_common.app
inflating: rabbit_common/ebin/rabbit_reader.beam

inflating: rabbit_common/ebin/rabbit_net.beam

erlc -I include -pa build/deps/amqp_client/ebin -pa build/deps/
rabbit_common/ebin -o ebin -Wall +debug_info -pa ebin src/leex.erl
erl -I -pa ebin -noshell -eval 'ok = leex:file("src/
command_lexer.xrl",[{outdir,"src"}]), halt().'
Parsing file src/command_lexer.xrl, contained 43 rules.
NFA contains 265 states, DFA contains 166 states, minimised to 158
states.
Writing file src/command_lexer.erl, ok
erl -I -pa ebin -noshell -eval '{ok, _} = yecc:file("src/
command_parser"), halt().'
{"init terminating in do_boot",{undef,[{yecc,file,["src/
command_parser"]},{erl_eval,do_apply,5},{erl_eval,expr,5},
{erl_eval,exprs,5},{init,start_it,1},{init,start_em,1}]}}
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
make[1]: *** [src/command_parser.erl] Erreur 1
make[1]: quittant le r
Guest
Posted: Mon Oct 12, 2009 4:43 pm Reply with quote
Guest
Do you know what version of Erlang you have installed?

On Mon, Oct 12, 2009 at 4:56 PM, L'ami Nuscule <ami.nuscule@gmail.com (ami.nuscule@gmail.com)> wrote:
Quote:
Here are the very last lines of the make command (i'm on ubuntu 9.04):



Archive: rabbit_common.ez
creating: rabbit_common/
creating: rabbit_common/include/
inflating: rabbit_common/include/rabbit_framing.hrl
inflating: rabbit_common/include/rabbit.hrl
inflating: rabbit_common/include/rabbit_framing_spec.hrl
creating: rabbit_common/ebin/
inflating: rabbit_common/ebin/rabbit_binary_parser.beam
inflating: rabbit_common/ebin/gen_server2.beam
inflating: rabbit_common/ebin/rabbit_basic.beam
inflating: rabbit_common/ebin/rabbit_framing_channel.beam
inflating: rabbit_common/ebin/rabbit_heartbeat.beam
inflating: rabbit_common/ebin/rabbit_writer.beam
inflating: rabbit_common/ebin/rabbit_framing.beam
inflating: rabbit_common/ebin/rabbit_channel.beam
inflating: rabbit_common/ebin/rabbit_misc.beam
inflating: rabbit_common/ebin/rabbit_binary_generator.beam
inflating: rabbit_common/ebin/rabbit_common.app
inflating: rabbit_common/ebin/rabbit_reader.beam

inflating: rabbit_common/ebin/rabbit_net.beam

erlc -I include -pa build/deps/amqp_client/ebin -pa build/deps/rabbit_common/ebin -o ebin -Wall +debug_info -pa ebin src/leex.erl
erl -I -pa ebin -noshell -eval 'ok = leex:file("src/command_lexer.xrl",[{outdir,"src"}]), halt().'
Parsing file src/command_lexer.xrl, contained 43 rules.
NFA contains 265 states, DFA contains 166 states, minimised to 158 states.
Writing file src/command_lexer.erl, ok
erl -I -pa ebin -noshell -eval '{ok, _} = yecc:file("src/command_parser"), halt().'
{"init terminating in do_boot",{undef,[{yecc,file,["src/command_parser"]},{erl_eval,do_apply,5},{erl_eval,expr,5},{erl_eval,exprs,5},{init,start_it,1},{init,start_em,1}]}}
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
make[1]: *** [src/command_parser.erl] Erreur 1

make[1]: quittant le r
Guest
Posted: Mon Oct 12, 2009 5:20 pm Reply with quote
Guest
On Mon, Oct 12, 2009 at 4:56 PM, L'ami Nuscule <ami.nuscule@gmail.com (ami.nuscule@gmail.com)> wrote:
Quote:

erl -I -pa ebin -noshell -eval '{ok, _} = yecc:file("src/
command_parser"), halt().'
{"init terminating in do_boot",{undef,[{yecc,file,["src/
command_parser"]},{erl_eval,do_apply,5},{erl_eval,expr,5},
{erl_eval,exprs,5},{init,start_it,1},{init,start_em,1}]}}
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
make[1]: *** [src/command_parser.erl] Erreur 1

make[1]: quittant le répertoire « /home/ben/Bureau/rabbitUmbrella/
rabbitmq-public-umbrella/rabbitmq-bql »

make: *** [all] Erreur 2


Looks like you don't have yecc. Not sure where you would get it from though.

Robby




Post received from mailinglist
Guest
Posted: Mon Oct 12, 2009 5:40 pm Reply with quote
Guest
Robert Raschke wrote:
>
> On Mon, Oct 12, 2009 at 4:56 PM, L'ami Nuscule <ami.nuscule@gmail.com
> <mailto:ami.nuscule@gmail.com>> wrote:
>
>
> erl -I -pa ebin -noshell -eval '{ok, _} = yecc:file("src/
> command_parser"), halt().'
> {"init terminating in do_boot",{undef,[{yecc,file,["src/
> command_parser"]},{erl_eval,do_apply,5},{erl_eval,expr,5},
> {erl_eval,exprs,5},{init,start_it,1},{init,start_em,1}]}}
> Crash dump was written to: erl_crash.dump
> init terminating in do_boot ()
> make[1]: *** [src/command_parser.erl] Erreur 1
> make[1]: quittant le répertoire « /home/ben/Bureau/rabbitUmbrella/
> rabbitmq-public-umbrella/rabbitmq-bql »
> make: *** [all] Erreur 2
>
>
> Looks like you don't have yecc. Not sure where you would get it from though.

yecc has been part of Erlang/OTP for a long time.

Recent debian/ubuntu packages for Erlang/OTP are split into lots of
smaller packages. 'yecc' is in the erlang-parsetools package, which you
may need to install (rabbitmq-server does not need it, so it won't get
installed automatically when installing the server).


Regards,

Matthias.

_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

Post received from mailinglist

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum