You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@buildr.apache.org by Alex Boisvert <al...@gmail.com> on 2009/10/04 21:32:55 UTC

Re: Update on ongoing 1.3.5 release

Alright, I've got the jruby spec failures in check now.

If anybody with a Mac has a few spare minutes today, could you run the specs
and make sure everything passes on OS X?

Now back to the actual release process...

alex

Re: Update on ongoing 1.3.5 release

Posted by Daniel Spiewak <dj...@gmail.com>.
I'm travelling right bow and don't have svn access.  I'll be able to  
run the specs later this evening though (if no one else gets there  
first).

Daniel

On Oct 4, 2009, at 2:33 PM, "Alex Boisvert" <al...@gmail.com>  
wrote:

> Alright, I've got the jruby spec failures in check now.
>
> If anybody with a Mac has a few spare minutes today, could you run  
> the specs
> and make sure everything passes on OS X?
>
> Now back to the actual release process...
>
> alex

Re: Update on ongoing 1.3.5 release

Posted by Alexis Midon <al...@gmail.com>.
not for me. All specs passed.

$uname -v
Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009;
root:xnu-1228.15.4~1/RELEASE_I386

$ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin9]

$java -version
java version "1.5.0_20"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_20-b02-315)
Java HotSpot(TM) Client VM (build 1.5.0_20-141, mixed mode, sharing)

$scalac -version
Scala compiler version 2.7.5.final -- Copyright 2002-2009, LAMP/EPFL

$git show HEAD
commit 4fa2b355dc0f4c7e1681e65825d15648c38deb48
Author: Assaf Arkin <as...@apache.org>
Date:   Sun Oct 4 23:26:21 2009 +0000

    Under Ruby 1.8.x selecting from a Hash returns an Array. 1.9.1 fixes
that and returns a Hash, to work on both, con

    git-svn-id:
https://svn.apache.org/repos/asf/buildr/trunk@82164013f79535-47bb-0310-9956-ffa450edef68


On Sun, Oct 4, 2009 at 4:43 PM, Alex Boisvert <al...@gmail.com>wrote:

> On Sun, Oct 4, 2009 at 4:22 PM, Assaf Arkin <as...@labnotes.org> wrote:
>
> > On Sun, Oct 4, 2009 at 3:49 PM, Rhett Sutphin <rhett@detailedbalance.net
> > >wrote:
> >
> > > Hi Alex,
> > >
> > > On Oct 4, 2009, at 2:32 PM, Alex Boisvert wrote:
> > >
> > >  Alright, I've got the jruby spec failures in check now.
> > >>
> > >> If anybody with a Mac has a few spare minutes today, could you run the
> > >> specs
> > >> and make sure everything passes on OS X?
> > >>
> > >
> > > I'm seeing 5 failures on OS X 10.6.1 in "Hash ::from_java_properties".
> >  All
> > > the specs fail on the same line with the same error:
> > >
> >
> > Same, tested with Ruby 1.9.1 on OS X 10.6.1, so I'm guessing language
> > change
> > introduced in 1.9 and backported to 1.8.7.
> >
> > drb_spec reports three errors (AFAIK only on 1.9.1), and I discovered two
> > additional issues with 1.9, committing fixes as we speak.
> >
> >
> Thanks!
>
> Any other spec failures on OS X?
>
> alex
>

Re: Update on ongoing 1.3.5 release

Posted by Alex Boisvert <al...@gmail.com>.
On Sun, Oct 4, 2009 at 4:22 PM, Assaf Arkin <as...@labnotes.org> wrote:

> On Sun, Oct 4, 2009 at 3:49 PM, Rhett Sutphin <rhett@detailedbalance.net
> >wrote:
>
> > Hi Alex,
> >
> > On Oct 4, 2009, at 2:32 PM, Alex Boisvert wrote:
> >
> >  Alright, I've got the jruby spec failures in check now.
> >>
> >> If anybody with a Mac has a few spare minutes today, could you run the
> >> specs
> >> and make sure everything passes on OS X?
> >>
> >
> > I'm seeing 5 failures on OS X 10.6.1 in "Hash ::from_java_properties".
>  All
> > the specs fail on the same line with the same error:
> >
>
> Same, tested with Ruby 1.9.1 on OS X 10.6.1, so I'm guessing language
> change
> introduced in 1.9 and backported to 1.8.7.
>
> drb_spec reports three errors (AFAIK only on 1.9.1), and I discovered two
> additional issues with 1.9, committing fixes as we speak.
>
>
Thanks!

Any other spec failures on OS X?

alex

Re: Update on ongoing 1.3.5 release

Posted by Assaf Arkin <as...@labnotes.org>.
On Sun, Oct 4, 2009 at 3:49 PM, Rhett Sutphin <rh...@detailedbalance.net>wrote:

> Hi Alex,
>
> On Oct 4, 2009, at 2:32 PM, Alex Boisvert wrote:
>
>  Alright, I've got the jruby spec failures in check now.
>>
>> If anybody with a Mac has a few spare minutes today, could you run the
>> specs
>> and make sure everything passes on OS X?
>>
>
> I'm seeing 5 failures on OS X 10.6.1 in "Hash ::from_java_properties".  All
> the specs fail on the same line with the same error:
>

Same, tested with Ruby 1.9.1 on OS X 10.6.1, so I'm guessing language change
introduced in 1.9 and backported to 1.8.7.

drb_spec reports three errors (AFAIK only on 1.9.1), and I discovered two
additional issues with 1.9, committing fixes as we speak.

Assaf



>
> can't coerce to char array
> /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
> `method_missing'
> /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
> `from_java_properties'
> ./spec/core/common_spec.rb:606:
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40:in
> `instance_eval'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40:in
> `execute'
> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in
> `timeout'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:37:in
> `execute'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:207:in
> `run_examples'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:205:in
> `each'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:205:in
> `run_examples'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:103:in
> `run'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:23:in
> `run'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:22:in
> `each'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:22:in
> `run'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/options.rb:127:in
> `run_examples'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/command_line.rb:9:in
> `run'
> /Library/Ruby/Gems/1.8/gems/rspec-1.2.8/bin/spec:4:
>
> I attempted to send the report to the list, but it bounced (presumably
> because of size) -- I'll send it directly to you, Alex.
>
> $ uname -a
> Darwin trillian 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31 22:47:34
> PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386
>
> $ ruby -v
> ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
>
> $ java -version
> java version "1.6.0_15"
> Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
> Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)
>
> It is possible there are other failures; it looks like the spec run is
> aborting as it starts "Buildr::Packaging sources".
>
> Rhett
>

Re: Update on ongoing 1.3.5 release

Posted by Alex Boisvert <al...@gmail.com>.
Ok, since we got 3 different confirmations that things work on OS X, I'm
going to restart the release vote process.

alex


On Sun, Oct 4, 2009 at 7:31 PM, Rhett Sutphin <rh...@detailedbalance.net>wrote:

> Hi,
>
> On Oct 4, 2009, at 6:55 PM, Assaf Arkin wrote:
>
>  On Sun, Oct 4, 2009 at 4:18 PM, Alex Boisvert <alex.boisvert@gmail.com
>> >wrote:
>>
>>  On Sun, Oct 4, 2009 at 3:49 PM, Rhett Sutphin <rhett@detailedbalance.net
>>>
>>>> wrote:
>>>>
>>>
>>>  I'm seeing 5 failures on OS X 10.6.1 in "Hash ::from_java_properties".
>>>>
>>> All
>>>
>>>> the specs fail on the same line with the same error:
>>>>
>>>> can't coerce to char array
>>>> /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
>>>> `method_missing'
>>>> /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
>>>> `from_java_properties'
>>>> ./spec/core/common_spec.rb:606:
>>>>
>>>>
>>> Ok, thank for reporting.   I think I'll let the other committers with OS
>>> X
>>> handle this one... wouldn't be very productive to debug this via email.
>>>
>>>
>> Fixed and tested on JRuby 1.3.1 and Ruby 1.9.1/OS X 1.6.1.  Need to double
>> check against Ruby 1.8.x on a different platform.  And with that, I
>> believe
>> we're done with OS X issues.
>>
>
> Verified with stock MRI 1.8.7 on OS X 10.6.1 and with stock MRI 1.8.6 on OS
> X 10.5.8.  No other specs failing.
>
> Rhett
>
>
>
>> Assaf
>>
>>
>>
>>
>>> It is possible there are other failures; it looks like the spec run is
>>>
>>>> aborting as it starts "Buildr::Packaging sources".
>>>>
>>>>
>>> I've seen this on occasion on my system and I've determine it's due to
>>> other
>>> in which specs are executed.  They used to be run in
>>> reverse-chronological
>>> order (last modified) which means it was pretty much non-deterministic.
>>> I've committed a change such that they are run in directory order.
>>>
>>> alex
>>>
>>>
>

Re: Update on ongoing 1.3.5 release

Posted by Rhett Sutphin <rh...@detailedbalance.net>.
Hi,

On Oct 4, 2009, at 6:55 PM, Assaf Arkin wrote:

> On Sun, Oct 4, 2009 at 4:18 PM, Alex Boisvert  
> <al...@gmail.com>wrote:
>
>> On Sun, Oct 4, 2009 at 3:49 PM, Rhett Sutphin <rhett@detailedbalance.net
>>> wrote:
>>
>>> I'm seeing 5 failures on OS X 10.6.1 in  
>>> "Hash ::from_java_properties".
>> All
>>> the specs fail on the same line with the same error:
>>>
>>> can't coerce to char array
>>> /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
>>> `method_missing'
>>> /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
>>> `from_java_properties'
>>> ./spec/core/common_spec.rb:606:
>>>
>>
>> Ok, thank for reporting.   I think I'll let the other committers  
>> with OS X
>> handle this one... wouldn't be very productive to debug this via  
>> email.
>>
>
> Fixed and tested on JRuby 1.3.1 and Ruby 1.9.1/OS X 1.6.1.  Need to  
> double
> check against Ruby 1.8.x on a different platform.  And with that, I  
> believe
> we're done with OS X issues.

Verified with stock MRI 1.8.7 on OS X 10.6.1 and with stock MRI 1.8.6  
on OS X 10.5.8.  No other specs failing.

Rhett

>
> Assaf
>
>
>
>>
>> It is possible there are other failures; it looks like the spec run  
>> is
>>> aborting as it starts "Buildr::Packaging sources".
>>>
>>
>> I've seen this on occasion on my system and I've determine it's due  
>> to
>> other
>> in which specs are executed.  They used to be run in reverse- 
>> chronological
>> order (last modified) which means it was pretty much non- 
>> deterministic.
>> I've committed a change such that they are run in directory order.
>>
>> alex
>>


Re: Update on ongoing 1.3.5 release

Posted by Assaf Arkin <as...@labnotes.org>.
On Sun, Oct 4, 2009 at 4:18 PM, Alex Boisvert <al...@gmail.com>wrote:

> On Sun, Oct 4, 2009 at 3:49 PM, Rhett Sutphin <rhett@detailedbalance.net
> >wrote:
>
> > I'm seeing 5 failures on OS X 10.6.1 in "Hash ::from_java_properties".
>  All
> > the specs fail on the same line with the same error:
> >
> > can't coerce to char array
> > /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
> > `method_missing'
> > /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
> > `from_java_properties'
> > ./spec/core/common_spec.rb:606:
> >
>
> Ok, thank for reporting.   I think I'll let the other committers with OS X
> handle this one... wouldn't be very productive to debug this via email.
>

Fixed and tested on JRuby 1.3.1 and Ruby 1.9.1/OS X 1.6.1.  Need to double
check against Ruby 1.8.x on a different platform.  And with that, I believe
we're done with OS X issues.

Assaf



>
> It is possible there are other failures; it looks like the spec run is
> > aborting as it starts "Buildr::Packaging sources".
> >
>
> I've seen this on occasion on my system and I've determine it's due to
> other
> in which specs are executed.  They used to be run in reverse-chronological
> order (last modified) which means it was pretty much non-deterministic.
> I've committed a change such that they are run in directory order.
>
> alex
>

Re: Update on ongoing 1.3.5 release

Posted by Alex Boisvert <al...@gmail.com>.
On Sun, Oct 4, 2009 at 3:49 PM, Rhett Sutphin <rh...@detailedbalance.net>wrote:

> I'm seeing 5 failures on OS X 10.6.1 in "Hash ::from_java_properties".  All
> the specs fail on the same line with the same error:
>
> can't coerce to char array
> /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
> `method_missing'
> /Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in
> `from_java_properties'
> ./spec/core/common_spec.rb:606:
>

Ok, thank for reporting.   I think I'll let the other committers with OS X
handle this one... wouldn't be very productive to debug this via email.

It is possible there are other failures; it looks like the spec run is
> aborting as it starts "Buildr::Packaging sources".
>

I've seen this on occasion on my system and I've determine it's due to other
in which specs are executed.  They used to be run in reverse-chronological
order (last modified) which means it was pretty much non-deterministic.
I've committed a change such that they are run in directory order.

alex

Re: Update on ongoing 1.3.5 release

Posted by Rhett Sutphin <rh...@detailedbalance.net>.
Hi Alex,

On Oct 4, 2009, at 2:32 PM, Alex Boisvert wrote:

> Alright, I've got the jruby spec failures in check now.
>
> If anybody with a Mac has a few spare minutes today, could you run  
> the specs
> and make sure everything passes on OS X?

I'm seeing 5 failures on OS X 10.6.1 in  
"Hash ::from_java_properties".  All the specs fail on the same line  
with the same error:

can't coerce to char array
/Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in  
`method_missing'
/Users/rsutphin/buildr/svn/trunk/lib/buildr/core/util.rb:263:in  
`from_java_properties'
./spec/core/common_spec.rb:606:
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/ 
example_methods.rb:40:in `instance_eval'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/ 
example_methods.rb:40:in `execute'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ 
1.8/timeout.rb:53:in `timeout'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/ 
example_methods.rb:37:in `execute'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/ 
example_group_methods.rb:207:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/ 
example_group_methods.rb:205:in `each'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/ 
example_group_methods.rb:205:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/example/ 
example_group_methods.rb:103:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/ 
example_group_runner.rb:23:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/ 
example_group_runner.rb:22:in `each'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/ 
example_group_runner.rb:22:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/options.rb: 
127:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/lib/spec/runner/ 
command_line.rb:9:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.8/bin/spec:4:

I attempted to send the report to the list, but it bounced (presumably  
because of size) -- I'll send it directly to you, Alex.

$ uname -a
Darwin trillian 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31  
22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386

$ ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]

$ java -version
java version "1.6.0_15"
Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)

It is possible there are other failures; it looks like the spec run is  
aborting as it starts "Buildr::Packaging sources".

Rhett