[DRE-maint] sponsorship for libfastthread-ruby

Matt Zagrabelny mzagrabe at d.umn.edu
Tue Mar 25 20:58:13 UTC 2008


On Tue, 2008-03-25 at 16:24 -0400, Micah Anderson wrote:

> > 1) Capistrano complains that fastthread is not installed. Perhaps a bug
> > could be filed against Capistrano.
> 
> I think that this is the right way.

Perhaps whoever packages Capistrano for Debian (assuming Debian's
version of Ruby gets fixed) could take out that requirement. I doubt
upstream would remove the dependency if upstream ruby (1.8.6) still had
the problem. Capistrano folks would probably want their software to work
on slightly older versions of Ruby as well as the latest (2.0 or
whatever, when the fix gets applied).

> > 2) The following email snippet was taken off of ruby-talk google group:
> > 
> > http://groups.google.com/group/ruby-talk-google/browse_thread/thread/7933e7e987dad1c3
> 
> Thanks for finding this, this is interesting information.
> 
> It strikes me as odd that libfastthread needs to be released to fix this
> problem, rather than the problem is fixed in ruby itself. I suppose
> there may be a delay in the release of a new version of ruby that would
> have this fix? If so, have you looked at maybe taking those fixes and
> applying them to the debian ruby package?

From the looks of it, it is only a single thread.c file that needs to be
updated in the build of ruby1.8. The only reason I packaged this up was
I was planning on packaging Capistrano and didn't like the error barking
at me.

>  It seems a little silly to
> have a package for a short period of time to fix this bug, and then have
> to remove it again. Like will this be fixed in ruby in a month, two
> months? Before Lenny releases?

The fix is in upstream ruby svn, I don't know when the next ruby release
is or if it will incorporate the fix. Say 1.8.7 gets released, that may
not include the fix, but 2.0 would. (Numbers are made up to protect the
innocent)

I will file a bug against ruby1.8 and keep my fingers crossed. It would
be nice to get capistrano in before Lenny is frozen.

> Again, you may be aware of more than I am about this situation, and
> I'm interested to know. If it still does make sense to package
> libfastthread, I'd be happy to sponsor it (although it would be nice to
> know if the version I packaged has anything to offer to yours).

Thanks for your time,

-- 
Matt Zagrabelny - mzagrabe at d.umn.edu - (218) 726 8844
University of Minnesota Duluth
Information Technology Systems & Services
PGP key 1024D/84E22DA2 2005-11-07
Fingerprint: 78F9 18B3 EF58 56F5 FC85  C5CA 53E7 887F 84E2 2DA2

He is not a fool who gives up what he cannot keep to gain what he cannot
lose.
-Jim Elliot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20080325/a35ef9e6/attachment.pgp 


More information about the Pkg-ruby-extras-maintainers mailing list