Hi,

 I've found that some tests fails with calling `git`

> Failures:                                                                     
>                 
>                                                                               
>                                                                               
>                               
>   1) ChildProcess validates cleanly                                           
>                                                                               
>                                   
>      Failure/Error: let(:gemspec) { eval(File.read 
> "#{here}/../childprocess.gemspec") }
>                                                                               
>                                                                               
>                           
>      Errno::ENOENT:                                                           
>                                                                               
>         
>        No such file or directory - git                                        
>                
>      # ./spec/childprocess_spec.rb:11:in `eval'                    
>      # (eval):18:in `block (3 levels) in <top (required)>'                    
>   
(snip)

 Yeah, since it calls git command in gemspec file as 
>   s.files         = `git ls-files`.split("\n")
>   s.test_files    = `git ls-files -- spec/*`.split("\n")

 And, some people told me that "bundle gem" creates template, then
 it contains `git ls-files`...

 Well, how do you deal with it?

 - Create patch that replaces with `ls` and `find`
 - Add dependency with git (in debian/control?)
 - Ask upstream to change it

-- 
Regards,

 Hideki Yamane     henrich @ debian.org/iijmio-mail.jp

Reply via email to