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

Re: RFS: pry



On Fri, Aug 09, 2013 at 05:11:47PM +0900, dai@debian.org wrote:
> I built pry at pbuilder, some test failed.
> But I ran it at normal environment, all test succeeded.
> Would you please check this?

In pbuilder environment, it causes missing EDITOR environment variable
and no 'editor', 'vi' and 'nano' (see: lib/pry/pry_class.rb line 251).
I think pry need to have depends and build-depends nvi | nano | editor.

# which editor
# which vi
# which nano
# /usr/bin/bacon -Ispec -rubygems spec/editor_spec.rb -q
Ruby v1.9.3 (ruby), Pry v0.9.12.2, method_source v0.8.2, CodeRay v1.0.9, Slop v3.4.6
EEE.
TypeError: can't convert nil into String
	/tmp/buildd/pry-0.9.12.2/lib/pry/editor.rb:124:in `basename': build_editor_invocation_string - should shell-escape files
	:
	:
	:

# EDITOR=vi /usr/bin/bacon -Ispec -rubygems spec/editor_spec.rb -q
Ruby v1.9.3 (ruby), Pry v0.9.12.2, method_source v0.8.2, CodeRay v1.0.9, Slop v3.4.6
....

4 tests, 4 assertions, 0 failures, 0 errors
# 

# apt-get install nano
	:
# /usr/bin/bacon -Ispec -rubygems spec/editor_spec.rb -q
Ruby v1.9.3 (ruby), Pry v0.9.12.2, method_source v0.8.2, CodeRay v1.0.9, Slop v3.4.6
....

4 tests, 4 assertions, 0 failures, 0 errors
# 
-- 
Regards,
	dai

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E

Attachment: signature.asc
Description: Digital signature


Reply to: