Re: svn commit: r1343392 - in /buildr/trunk: CHANGELOG buildr.gemspec

2012-05-29 Thread Alex Boisvert
Turned out to be just a small (and legal) variation between XML parsers
used by CRuby/JRuby.  Fixed.  Resuming release process ...

On Mon, May 28, 2012 at 6:23 PM, Alex Boisvert alex.boisv...@gmail.comwrote:

 Update:  Doesn't seem to be related to RJB after all.   I get the same
 failure with RJB 1.3.7.

 I don't get the failure if I run with JRuby -- only with CRuby.


 On Mon, May 28, 2012 at 5:58 PM, Alex Boisvert alex.boisv...@gmail.comwrote:

 I can reproduce the failure ... will look into it.


 On Mon, May 28, 2012 at 3:30 PM, Peter Donald pe...@realityforge.orgwrote:

 Hi,

 I have yet to look into it but it seems like the RJB upgrade has
 caused tests to start to fail (at least o OSX). eg.

 peter-donalds-macbook-pro:buildr peter$ bundle exec rspec
 spec/java/pom_spec.rb
 .F

 Failures:

  1) Buildr::POM should respect exclusions when computing transitive
 dependencies when the pom includes properties
 Failure/Error: pom.properties.should eql(specs)

   expected: {a.version=1.1, b.version=1.1,
 project.groupId=group, pom.groupId=group,
 groupId=group, project.artifactId=app,
 pom.artifactId=app, artifactId=app}
got: {a.version=[\1.1\], b.version=1.1,
 project.groupId=group, pom.groupId=group,
 groupId=group, project.artifactId=app,
 pom.artifactId=app, artifactId=app}

   (compared using eql?)

   Diff:
   @@ -1,4 +1,4 @@
   -a.version = 1.1,
   +a.version = [\1.1\],
artifactId = app,
b.version = 1.1,
groupId = group,
 # ./spec/java/pom_spec.rb:123:in `block (2 levels) in top
 (required)'

 Finished in 2.35 seconds
 2 examples, 1 failure

 Failed examples:

 rspec ./spec/java/pom_spec.rb:120 # Buildr::POM should respect
 exclusions when computing transitive dependencies when the pom
 includes properties


 On Tue, May 29, 2012 at 7:15 AM,  boisv...@apache.org wrote:
  Author: boisvert
  Date: Mon May 28 21:15:38 2012
  New Revision: 1343392
 
  URL: http://svn.apache.org/viewvc?rev=1343392view=rev
  Log:
  Upgrade to jekyll 0.11.2 (fix @substitutions@)
  Upgrade to RJB 1.4.0 (avoid compile issue on Windows)
 
  Modified:
 buildr/trunk/CHANGELOG
 buildr/trunk/buildr.gemspec
 
  Modified: buildr/trunk/CHANGELOG
  URL:
 http://svn.apache.org/viewvc/buildr/trunk/CHANGELOG?rev=1343392r1=1343391r2=1343392view=diff
 
 ==
  --- buildr/trunk/CHANGELOG (original)
  +++ buildr/trunk/CHANGELOG Mon May 28 21:15:38 2012
  @@ -65,7 +65,7 @@
   * Change: Move to Bundler to manage the project dependencies
   * Change: BUILDR-548 Remove support for JTestR as it is no longer
 maintained (Antoine Toulme)
   * Change: BUILDR-614 Buildr development - Using rvm, bundler and OSX
 installs the wrong rjb (Russell Teabeault)
  -* Change: Upgrade to RJB 1.3.7
  +* Change: Upgrade to RJB 1.4.0
   * Fixed:  ArtifactNamespace fails when using artifacts with classfier.
   * Fixed:  Buildr.artifacts() should handle any object with :to_spec
 method
(i.e., any object that ActsAsArtifact)
 
  Modified: buildr/trunk/buildr.gemspec
  URL:
 http://svn.apache.org/viewvc/buildr/trunk/buildr.gemspec?rev=1343392r1=1343391r2=1343392view=diff
 
 ==
  --- buildr/trunk/buildr.gemspec (original)
  +++ buildr/trunk/buildr.gemspec Mon May 28 21:15:38 2012
  @@ -63,7 +63,7 @@ for those one-off tasks, with a language
spec.add_dependency 'json_pure','1.4.3'
spec.add_dependency 'rubyforge','2.0.3'
spec.add_dependency 'hoe',  '2.3.3'
  -  spec.add_dependency 'rjb',  '1.3.7' if
 ($platform.to_s == 'x86-mswin32' || $platform.to_s == 'ruby')
  +  spec.add_dependency 'rjb',  '1.4.0' if
 ($platform.to_s == 'x86-mswin32' || $platform.to_s == 'ruby')
spec.add_dependency 'atoulme-Antwrap',  '~ 0.7.2'
spec.add_dependency 'diff-lcs', '1.1.3'
spec.add_dependency 'rspec-expectations',   '2.9.0'
  @@ -76,7 +76,7 @@ for those one-off tasks, with a language
 
# The documentation is currently not generated whe building via jruby
unless $platform.to_s == 'java'
  -spec.add_development_dependency 'jekyll', '0.11.0'
  +spec.add_development_dependency 'jekyll', '0.11.2'
  spec.add_development_dependency 'RedCloth', '4.2.9'
  spec.add_development_dependency 'jekylltask', '1.1.0'
  spec.add_development_dependency 'rdoc', '3.8'
 
 



 --
 Cheers,

 Peter Donald






Re: svn commit: r1343392 - in /buildr/trunk: CHANGELOG buildr.gemspec

2012-05-28 Thread Alex Boisvert
Update:  Doesn't seem to be related to RJB after all.   I get the same
failure with RJB 1.3.7.

I don't get the failure if I run with JRuby -- only with CRuby.

On Mon, May 28, 2012 at 5:58 PM, Alex Boisvert alex.boisv...@gmail.comwrote:

 I can reproduce the failure ... will look into it.


 On Mon, May 28, 2012 at 3:30 PM, Peter Donald pe...@realityforge.orgwrote:

 Hi,

 I have yet to look into it but it seems like the RJB upgrade has
 caused tests to start to fail (at least o OSX). eg.

 peter-donalds-macbook-pro:buildr peter$ bundle exec rspec
 spec/java/pom_spec.rb
 .F

 Failures:

  1) Buildr::POM should respect exclusions when computing transitive
 dependencies when the pom includes properties
 Failure/Error: pom.properties.should eql(specs)

   expected: {a.version=1.1, b.version=1.1,
 project.groupId=group, pom.groupId=group,
 groupId=group, project.artifactId=app,
 pom.artifactId=app, artifactId=app}
got: {a.version=[\1.1\], b.version=1.1,
 project.groupId=group, pom.groupId=group,
 groupId=group, project.artifactId=app,
 pom.artifactId=app, artifactId=app}

   (compared using eql?)

   Diff:
   @@ -1,4 +1,4 @@
   -a.version = 1.1,
   +a.version = [\1.1\],
artifactId = app,
b.version = 1.1,
groupId = group,
 # ./spec/java/pom_spec.rb:123:in `block (2 levels) in top
 (required)'

 Finished in 2.35 seconds
 2 examples, 1 failure

 Failed examples:

 rspec ./spec/java/pom_spec.rb:120 # Buildr::POM should respect
 exclusions when computing transitive dependencies when the pom
 includes properties


 On Tue, May 29, 2012 at 7:15 AM,  boisv...@apache.org wrote:
  Author: boisvert
  Date: Mon May 28 21:15:38 2012
  New Revision: 1343392
 
  URL: http://svn.apache.org/viewvc?rev=1343392view=rev
  Log:
  Upgrade to jekyll 0.11.2 (fix @substitutions@)
  Upgrade to RJB 1.4.0 (avoid compile issue on Windows)
 
  Modified:
 buildr/trunk/CHANGELOG
 buildr/trunk/buildr.gemspec
 
  Modified: buildr/trunk/CHANGELOG
  URL:
 http://svn.apache.org/viewvc/buildr/trunk/CHANGELOG?rev=1343392r1=1343391r2=1343392view=diff
 
 ==
  --- buildr/trunk/CHANGELOG (original)
  +++ buildr/trunk/CHANGELOG Mon May 28 21:15:38 2012
  @@ -65,7 +65,7 @@
   * Change: Move to Bundler to manage the project dependencies
   * Change: BUILDR-548 Remove support for JTestR as it is no longer
 maintained (Antoine Toulme)
   * Change: BUILDR-614 Buildr development - Using rvm, bundler and OSX
 installs the wrong rjb (Russell Teabeault)
  -* Change: Upgrade to RJB 1.3.7
  +* Change: Upgrade to RJB 1.4.0
   * Fixed:  ArtifactNamespace fails when using artifacts with classfier.
   * Fixed:  Buildr.artifacts() should handle any object with :to_spec
 method
(i.e., any object that ActsAsArtifact)
 
  Modified: buildr/trunk/buildr.gemspec
  URL:
 http://svn.apache.org/viewvc/buildr/trunk/buildr.gemspec?rev=1343392r1=1343391r2=1343392view=diff
 
 ==
  --- buildr/trunk/buildr.gemspec (original)
  +++ buildr/trunk/buildr.gemspec Mon May 28 21:15:38 2012
  @@ -63,7 +63,7 @@ for those one-off tasks, with a language
spec.add_dependency 'json_pure','1.4.3'
spec.add_dependency 'rubyforge','2.0.3'
spec.add_dependency 'hoe',  '2.3.3'
  -  spec.add_dependency 'rjb',  '1.3.7' if
 ($platform.to_s == 'x86-mswin32' || $platform.to_s == 'ruby')
  +  spec.add_dependency 'rjb',  '1.4.0' if
 ($platform.to_s == 'x86-mswin32' || $platform.to_s == 'ruby')
spec.add_dependency 'atoulme-Antwrap',  '~ 0.7.2'
spec.add_dependency 'diff-lcs', '1.1.3'
spec.add_dependency 'rspec-expectations',   '2.9.0'
  @@ -76,7 +76,7 @@ for those one-off tasks, with a language
 
# The documentation is currently not generated whe building via jruby
unless $platform.to_s == 'java'
  -spec.add_development_dependency 'jekyll', '0.11.0'
  +spec.add_development_dependency 'jekyll', '0.11.2'
  spec.add_development_dependency 'RedCloth', '4.2.9'
  spec.add_development_dependency 'jekylltask', '1.1.0'
  spec.add_development_dependency 'rdoc', '3.8'
 
 



 --
 Cheers,

 Peter Donald