Ruby Forum Mongrel > fastthread only needed on ruby <=1.8

Posted by cdr (Guest)
on 17.04.2008 16:53
(Received via mailing list)
hey.. havent learned gemspec stuff yet, maybe someone who already knows 
can make the fastthread dep optional?

its just kind of annoying, since 'gem install mongrel' always breaks on 
1.9, even tho mongrel works fine,

plus 'gem install mongrel' doesnt even leave a local gem around to 
manually hack/install

plus there doesnt appear to be a 'gem fetch mongrel'

plus mongrel.org is some domain squatter peddling links to dog supplies

so the bottom line is the user has to google for mongrel, dl a tarball, 
install manually

all cuz of some dep that isnt really a dep

cheers
Posted by Luis Lavena (luislavena)
on 17.04.2008 17:26
(Received via mailing list)
On Thu, Apr 17, 2008 at 11:31 AM, cdr <_@whats-your.name> wrote:
> hey.. havent learned gemspec stuff yet, maybe someone who already knows can make the fastthread dep optional?
>

fastthread is required for ruby version <= 1.8.5, which is most stable
one distributed across servers "in the wild" 1.8.6 with patchlevel
higher than 36 ships with it, but is not widely installed.

Latest code in stable branch make it optional.

>  its just kind of annoying, since 'gem install mongrel' always breaks on 1.9, even tho mongrel works fine,
>

Err, correction: if it compiles doesn't meant it works properly. You
need to run the tests to see what it working and what isn't.

>  plus 'gem install mongrel' doesnt even leave a local gem around to manually hack/install

Can you rephrase? Maybe what you need is grab the sources from
repository (svn) and hack yourself the need patches.

>  plus there doesnt appear to be a 'gem fetch mongrel'

gem fetch is a RubyGems functionality, not mongrels.

>  plus mongrel.org is some domain squatter peddling links to dog supplies

funny, you need to take a lok at this book then:

http://rubyurl.com/EQlo


>  so the bottom line is the user has to google for mongrel, dl a tarball, install manually
>

Use SVN, is not powerful as Git (and all the git lovers) but works.

Patches are welcome

>  all cuz of some dep that isnt really a dep

Is just me, my bad english or you don't spell english properly?

--
Luis Lavena
Multimedia systems
-
Human beings, who are almost unique in having the ability to learn from
the experience of others, are also remarkable for their apparent
disinclination to do so.
Douglas Adams
Posted by Mental Guy (mental)
on 17.04.2008 22:43
(Received via mailing list)
On Thu, 17 Apr 2008 12:18:49 -0300, "Luis Lavena" <luislavena@gmail.com> 
wrote:
> fastthread is required for ruby version <= 1.8.5, which is most stable
> one distributed across servers "in the wild" 1.8.6 with patchlevel
> higher than 36 ships with it, but is not widely installed.

There are problems with 1.8.6's version of fastthread until p111 or so.

-mental