[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ruby-sinatra 1.2.6 (New Upstream)



Hi, Lucas

Thank you for your quick reply. 

At 25 Jul 2011 20:38:28 +0200,
"Lucas Nussbaum" <lucas@lucas-nussbaum.net> wrote:
> 
> On 26/07/11 at 03:02 +0900, Youhei SASAKI wrote:
> > Hi,
> > 
> > I committed "ruby-sinatra" New upstream 1.2.6 to pkg-ruby-extras Git repo.
> > 
> > However, there some problems:
> > 
> > - lintian warning:
> >   W: ruby-sinatra: image-file-in-usr-lib usr/lib/ruby/vendor_ruby/sinatra/images/404.png
> >   W: ruby-sinatra: image-file-in-usr-lib usr/lib/ruby/vendor_ruby/sinatra/images/500.png
> 
> I usually ignore them. It would require deep changes to the code to fix
> them. Maybe we should talk to the lintian team about that. I'll try to
> remember to do that.

Ok. 
 
> > - Can't running ruby-test.rb
> > 
> >   The ruby-sinatra's "test/helper.rb" require "rack/test". So I ITP
> >   "ruby-rack-test"(#635388) and create package into Git repo.
> >   However, "ruby-tack-test" package need ruby-sinatra in build time.
> >   There are circular build-dependency in upstream sources.
> 
> You can create a ruby-sinatra by disabling the test suite. Then create a
> ruby-rack-test package, building against ruby-sinatra. Then re-build
> ruby-sinatra to check the test suite.
>
> While circular dependencies are bad, they are OKish for arch:all
> packages. And we don't really have the choice anyway.

Ok, I see. 

The test of ruby-sinatra with ruby-rack-test is fine.  So I'll upload
ruby-sinatra.

Best Wishes,
---
Youhei SASAKI <uwabami@gfd-dennou.org>
              <uwabami@debian.or.jp>
GPG fingerprint:
  4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07


Reply to: