Also, there are build errors when trying DLR.sln: Error 8 The best overloaded method match for 'IronRuby.Builtins.IListOps.Join(IronRuby.Runtime.JoinConversionStorage, System.Collections.IList, IronRuby.Builtins.MutableString)' has some invalid arguments ....\Hosts\IronRuby.Rack\Src\Utils.cs 120 20 IronRuby.Rack (Hosts\IronRuby.Rack\IronRuby.Rack)
Error 9 Argument 1: cannot convert from 'IronRuby.Runtime.ConversionStorage<IronRuby.Builtins.MutableString>' to 'IronRuby.Runtime.JoinConversionStorage' ...\Hosts\IronRuby.Rack\Src\Utils.cs 121 17 IronRuby.Rack (Hosts\IronRuby.Rack\IronRuby.Rack) *Mohamed Meligy *Readify | Senior Developer M:+61 451 835006 | W: www.readify.net [image: Description: Description: Description: Description: rss_16] [image: Description: Description: Description: Description: cid:image003.png@01CAF81D.6A076510] <http://www.linkedin.com/in/meligy> [image: Description: Description: Description: Description: cid:image005.png@01CAF81D.6A076510] <http://twitter.com/meligy> <http://www.greatplacetowork.com.au/best/best-companies-australia.php><http://www.readify.net/AboutUs/NewsItem.aspx?id=10> On Tue, Dec 21, 2010 at 4:37 AM, Mohamed Meligy <eng.mel...@gmail.com>wrote: > Tried to sync my local copy again, and building from source. There is > updated code, but the same error > > 1. I tried building every solution in the "\Solutions" folder. > 2. Copied "\Languages\Ruby\Scripts\bin" *.bat files to "\bin\debug". > 3. Started a console window in "\bin\debug". > 4. Entered "igem install rails". > > > Error: > > ERROR: While executing gem ... (TypeError) > > can't convert NilClass into String > > > > *Mohamed Meligy > *Readify | Senior Developer > > M:+61 451 835006 | W: www.readify.net > [image: Description: Description: Description: Description: rss_16] [image: > Description: Description: Description: Description: > cid:image003.png@01CAF81D.6A076510] <http://www.linkedin.com/in/meligy> > [image: > Description: Description: Description: Description: > cid:image005.png@01CAF81D.6A076510] <http://twitter.com/meligy> > > <http://www.greatplacetowork.com.au/best/best-companies-australia.php><http://www.readify.net/AboutUs/NewsItem.aspx?id=10> > > > > On Mon, Dec 20, 2010 at 6:36 PM, Tomas Matousek < > tomas.matou...@microsoft.com> wrote: > >> That should still be ok, I think :). If the problem is here >> (Languages\Ruby\StdLib\ruby\1.9.1\net\protocol.rb): >> >> >> >> def rbuf_fill >> >> begin >> >> @rbuf << @io.read_nonblock(BUFSIZE) >> >> rescue IO::WaitReadable >> >> if IO.select([...@io], nil, nil, @read_timeout) >> >> retry >> >> else >> >> raise Timeout::Error >> >> end >> >> rescue IO::WaitWritable >> >> # OpenSSL::Buffering#read_nonblock may fail with IO::WaitWritable. >> >> # http://www.openssl.org/support/faq.html#PROG10 >> >> if IO.select(nil, [...@io], nil, @read_timeout) >> >> retry >> >> else >> >> raise Timeout::Error >> >> end >> >> end >> >> end >> >> >> >> Then such an exception should be caught as IO::WaitReadable. The problem >> would be if the method returned nil instead of throwing an exception. >> >> >> >> Tomas >> >> >> ------------------------------ >> *From:* ironruby-core-boun...@rubyforge.org [ >> ironruby-core-boun...@rubyforge.org] on behalf of Shay Friedman [ >> shay.fried...@gmail.com] >> *Sent:* Sunday, December 19, 2010 1:19 AM >> >> *To:* ironruby-core@rubyforge.org >> *Subject:* Re: [Ironruby-core] Any coming IronRuby releases fixing igem >> this year? >> >> You're right, there're more exceptions afterwards. >> >> The exception I suspect that causes the problems is on SocketStream, >> line 90: >> "A non-blocking socket operation could not be completed immediately". >> >> What do you think? >> >> Shay. >> >> >> >> On Sat, Dec 18, 2010 at 7:26 PM, Tomas Matousek < >> tomas.matou...@microsoft.com> wrote: >> >>> Isn't "no such file to load -- rubygems/defaults/operating_system" >>> exception caught somewhere? >>> >>> I think this exception is common. >>> >>> >>> >>> Tomas >>> >>> >>> ------------------------------ >>> *From:* ironruby-core-boun...@rubyforge.org [ >>> ironruby-core-boun...@rubyforge.org] on behalf of Shay Friedman [ >>> shay.fried...@gmail.com] >>> *Sent:* Saturday, December 18, 2010 6:18 AM >>> >>> *To:* ironruby-core@rubyforge.org >>> *Subject:* Re: [Ironruby-core] Any coming IronRuby releases fixing igem >>> this year? >>> >>> My repo is synced with the recent changes and I still get the same >>> error (which originates from a different one as I stated above)... >>> >>> Shay. >>> >>> >>> >>> On Sat, Dec 18, 2010 at 12:09 PM, Mohamed Meligy >>> <eng.mel...@gmail.com>wrote: >>> >>>> @Tomas, >>>> Thanks a lot. I'm checking that now. >>>> >>>> @Shay >>>> Can you please confirm your repo is in sync and see if the problem is >>>> still the same for you? >>>> I'll be checking too, but if I get issues, will not be sure it's code >>>> issue not me missing an instruction or so. >>>> >>>> Thanks a lot everyone. >>>> >>>> Regards, >>>> >>>> >>>> >>>> *Mohamed Meligy >>>> *Readify | Senior Developer >>>> >>>> M:+61 451 835006 | W: www.readify.net >>>> [image: Description: Description: Description: Description: rss_16] >>>> [image: >>>> Description: Description: Description: Description: >>>> cid:image003.png@01CAF81D.6A076510] <http://www.linkedin.com/in/meligy> >>>> [image: Description: Description: Description: Description: >>>> cid:image005.png@01CAF81D.6A076510] <http://twitter.com/meligy> >>>> >>>> <http://www.greatplacetowork.com.au/best/best-companies-australia.php><http://www.readify.net/AboutUs/NewsItem.aspx?id=10> >>>> >>>> >>>> >>>> On Sat, Dec 18, 2010 at 4:32 AM, Tomas Matousek < >>>> tomas.matou...@microsoft.com> wrote: >>>> >>>>> The fix is already checked into the main. So if there is still any >>>>> problem it's another bug. >>>>> >>>>> >>>>> >>>>> Build instructions are here: >>>>> >>>>> >>>>> >>>>> http://github.com/IronLanguages/main/wiki/Building >>>>> >>>>> >>>>> >>>>> let me know if anything there is not clear or doesn't work. >>>>> >>>>> >>>>> >>>>> Tomas >>>>> >>>>> >>>>> ------------------------------ >>>>> *From:* ironruby-core-boun...@rubyforge.org [ >>>>> ironruby-core-boun...@rubyforge.org] on behalf of Mohamed Meligy [ >>>>> eng.mel...@gmail.com] >>>>> *Sent:* Friday, December 17, 2010 6:05 AM >>>>> >>>>> *To:* ironruby-core@rubyforge.org >>>>> *Subject:* Re: [Ironruby-core] Any coming IronRuby releases fixing >>>>> igem this year? >>>>> >>>>> @Tomas, if it works on your local machine, maybe it's worth >>>>> checking it out and having a 1.1.2 release. >>>>> If your local repository is in sync already, then maybe there is some >>>>> other issues that needs to be fixed. >>>>> >>>>> If this is easy as repositories sync issue of existing working fix or >>>>> so, would really appreciate a 1.1.2 update. I'm new to Ruby and Rails and >>>>> would love to try the IronRuby Rails integration even better with Visual >>>>> Studio. >>>>> >>>>> I'm kind of lost in the source too. Not sure which VS solutions I >>>>> should build and where the output Ruby\bin kind-of-directory would then >>>>> be, >>>>> neither how to get the MSI file for VS tools. >>>>> Will be great if there is some explanation to this (forgive me if it's >>>>> some readme already in the source), or else, then another release will be >>>>> much easier to deal with. >>>>> >>>>> >>>>> Thanks a lot. >>>>> >>>>> >>>>> Regards, >>>>> >>>>> >>>>> >>>>> *Mohamed Meligy >>>>> *Readify | Senior Developer >>>>> >>>>> M:+61 451 835006 | W: www.readify.net >>>>> [image: Description: Description: Description: Description: rss_16] >>>>> [image: >>>>> Description: Description: Description: Description: >>>>> cid:image003.png@01CAF81D.6A076510]<http://www.linkedin.com/in/meligy> >>>>> [image: Description: Description: Description: Description: >>>>> cid:image005.png@01CAF81D.6A076510] <http://twitter.com/meligy> >>>>> >>>>> <http://www.greatplacetowork.com.au/best/best-companies-australia.php><http://www.readify.net/AboutUs/NewsItem.aspx?id=10> >>>>> >>>>> >>>>> >>>>> On Fri, Dec 17, 2010 at 8:46 PM, Albert-Jan Pieter Nijburg < >>>>> albert...@curit.com> wrote: >>>>> >>>>>> Hey, >>>>>> >>>>>> >>>>>> >>>>>> I looked into this also and read_nonblock will still return 0 bytes >>>>>> sometimes. I made a small hack in SocketStream.cs that forces the socket >>>>>> to >>>>>> return more than 0 bytes. >>>>>> >>>>>> >>>>>> >>>>>> *if* (bytesToRead > 0) { >>>>>> >>>>>> while(oldPos == _pos) { >>>>>> >>>>>> _pos += _socket.Receive(readBuffer, bytesToRead, >>>>>> SocketFlags.None); >>>>>> >>>>>> } >>>>>> >>>>>> } >>>>>> >>>>>> >>>>>> >>>>>> I know this is absolutely not the way to fix it but it does specify >>>>>> the source of the exception maybe a bit better. >>>>>> >>>>>> >>>>>> >>>>>> Regards, >>>>>> >>>>>> >>>>>> >>>>>> Albert-Jan >>>>>> >>>>>> >>>>>> >>>>>> *Van:* ironruby-core-boun...@rubyforge.org [mailto: >>>>>> ironruby-core-boun...@rubyforge.org] *Namens *Tomas Matousek >>>>>> *Verzonden:* vrijdag 17 december 2010 9:14 >>>>>> *Aan:* ironruby-core@rubyforge.org >>>>>> *Onderwerp:* Re: [Ironruby-core] Any coming IronRuby releases fixing >>>>>> igem this year? >>>>>> >>>>>> >>>>>> >>>>>> I believe I fixed this in main. So if you download the sources and >>>>>> build it should work. >>>>>> >>>>>> Let me know if it works for you. Maybe we should do a 1.1.2 release >>>>>> soon - it should be pretty easy - it might ease adoption of 1.1. >>>>>> >>>>>> >>>>>> >>>>>> Tomas >>>>>> >>>>>> >>>>>> ------------------------------ >>>>>> >>>>>> *From:* ironruby-core-boun...@rubyforge.org [ >>>>>> ironruby-core-boun...@rubyforge.org] on behalf of Mohamed Meligy [ >>>>>> eng.mel...@gmail.com] >>>>>> *Sent:* Thursday, December 16, 2010 4:29 PM >>>>>> *To:* ironruby-core@rubyforge.org >>>>>> *Subject:* [Ironruby-core] Any coming IronRuby releases fixing igem >>>>>> this year? >>>>>> >>>>>> Hello all, >>>>>> >>>>>> I noticed IronRuby 1.1.1 has problems in igem where it fails to >>>>>> installs gems due to some conversion issue from nil to string. IronRuby >>>>>> 1.0 >>>>>> is compatible with Ruby 1.8.x which can run Rails 2.x not Rails 3.0. >>>>>> >>>>>> >>>>>> >>>>>> I'm interested in learning Rails 3.0 on IronRuby and see how I can >>>>>> integrate .NET stuff with that. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> So, is there any coming patch release or even git code push that >>>>>> solves the igem issues? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Will be great if I get something to play with in Christmas holidays, >>>>>> but this might be very unrealistic anyway. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Thanks a lot. >>>>>> >>>>>> >>>>>> >>>>>> Regards, >>>>>> >>>>>> >>>>>> >>>>>> *Mohamed Meligy >>>>>> *Readify | Senior Developer >>>>>> >>>>>> M:+61 451 835006 | W: www.readify.net >>>>>> >>>>>> [image: Beschrijving: Description: Description: Description: >>>>>> Description: rss_16] [image: Beschrijving: Description: Description: >>>>>> Description: Description: >>>>>> cid:image003.png@01CAF81D.6A076510]<http://www.linkedin.com/in/meligy> >>>>>> [image: Beschrijving: Description: Description: Description: >>>>>> Description: >>>>>> cid:image005.png@01CAF81D.6A076510]<http://twitter.com/meligy> >>>>>> [image: Beschrijving: >>>>>> http://gurustop.net/mail/signature/readify-50best.jpg]<http://www.greatplacetowork.com.au/best/best-companies-australia.php>[image: >>>>>> Beschrijving: >>>>>> http://gurustop.net/mail/signature/readify-partner2010.png]<http://www.readify.net/AboutUs/NewsItem.aspx?id=10> >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Ironruby-core mailing list >>>>>> Ironruby-core@rubyforge.org >>>>>> http://rubyforge.org/mailman/listinfo/ironruby-core >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Ironruby-core mailing list >>>>> Ironruby-core@rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/ironruby-core >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Ironruby-core mailing list >>>> Ironruby-core@rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/ironruby-core >>>> >>>> >>> >>> _______________________________________________ >>> Ironruby-core mailing list >>> Ironruby-core@rubyforge.org >>> http://rubyforge.org/mailman/listinfo/ironruby-core >>> >>> >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core@rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> >
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core