# Problem starting Merb 0.4.1

**URL:** <https://www.ruby-forum.com/t/problem-starting-merb-0-4-1/121168>\
**Category:** Ruby\
**Created:** [November 24, 2007, 8:35pm UTC](https://www.ruby-forum.com/t/problem-starting-merb-0-4-1/121168 "2007-11-24T20:35:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![schmitr3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ea666f/32.png) [@schmitr3](https://www.ruby-forum.com/u/schmitr3)\
**Post date:** [November 24, 2007, 8:35pm UTC](https://www.ruby-forum.com/t/problem-starting-merb-0-4-1/121168/1 "2007-11-24T20:35:37Z")

</div>

Hi,

I seem to be having problems getting merb 0.4.1 up and running. My  
platform is ubuntu (7.10) and all packages/gems are up-to-date. For  
reference, another project using merb 0.3.7 was working fine on the  
same box.

With a completely fresh project - running merb gives me the following  
output:

## Merb started with these options:

:merb\_root: /home/roland/sketch/testmerb3  
:exception\_details: true  
:cache\_templates: false  
:reloader\_time: 0.5  
:host: 0.0.0.0  
:use\_mutex: true  
:session\_secret\_key: TESTMERB39706  
:port: “4000”  
:session\_id\_cookie\_only: true  
:query\_string\_whitelist: []

:reloader: true  
:environment: development

Started merb\_init.rb …  
Loading Application…  
Compiling routes…

But then just dumps me back in to the terminal instead of  
foregrounding the server. Trying to run merb -i doesn’t bring up irb.

One slightly odd thing: running merb -v gives me “merb 0.4.0 (svn)”  
whereas I think I would have expected 0.4.1 version number? I am  
definitely using the 0.4.1 gem, and have tried using the full path to  
the merb script to make sure that it is the right one being called.

As an aside I’ve installed the merb\_datamapper/merb\_activerecord/  
merb\_helpers “plugins” - but am not even using a db at the moment.

If anyone can shed any light on this, the help would be much  
appreciated.

TIA,  
Roland

---

<div class="post-metadata">

**Author:** ![schmitr3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ea666f/32.png) [@schmitr3](https://www.ruby-forum.com/u/schmitr3)\
**Post date:** [November 24, 2007, 9:56pm UTC](https://www.ruby-forum.com/t/problem-starting-merb-0-4-1/121168/2 "2007-11-24T21:56:30Z")

</div>

On Nov 24, 2007, at 11:35 AM, Roland S. wrote:

> Merb started with these options:  
> :query\_string\_whitelist: []
> 
> TIA,  
> Roland

Hi Roland-

Can you pop into the #merb irc channel on [irc.freenode.net](http://irc.freenode.net) ? We would  
be happy to help you get things all setup and working properly.

Thanks  
-Ezra

---

<div class="post-metadata">

**Author:** ![schmitr3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ea666f/32.png) [@schmitr3](https://www.ruby-forum.com/u/schmitr3)\
**Post date:** [November 25, 2007, 5:46pm UTC](https://www.ruby-forum.com/t/problem-starting-merb-0-4-1/121168/3 "2007-11-25T17:46:56Z")

</div>

Doing a bit more digging has solved the problem - I don’t think this  
is necessarily a problem with merb.

Installing the ruby2ruby gem did not install the ParseTree gem as well

- although there seems to be a ParseTree class included with ruby2ruby  
as well (Not sure as I haven’t looked at ruby2ruby)?

The problem was that calling ParseTree.translate in  
Merb::Server#load\_action\_arguments --\> core\_ext/get\_args.rb just died  
with no exceptions

Not sure how to fix this problem sort of problem for everyone: the  
ParseTree constant _did_ exist, just presumably not the right one.

Thanks anyway - I would have jumped on IRC if I hadn’t got any further  
with this today…

Cheers,  
Roland
