2011-04-28 4 views
0
gem update padrino-cache 

Updating installed gems 
Updating padrino-cache 
ERROR: While executing gem ... (Errno::EINVAL) 
Invalid argument - C:/Ruby192/lib/ruby/gems/1.9.1/gems/padrino-cache-0.9.25/test/tmp/#<class:0x0000010084e5a8> 

ruby -v 
ruby 1.9.2p180 (2011-02-18) [i386-mingw32] 

문제를 해결하는 방법에 대한 아이디어가 있으십니까?windows xp, ruby ​​1.9.2p180 및 devkit에 padrino-cache gem 설치 오류가 발생했습니다.

감사합니다.

답변

0

문제는 보석이며 사양 (매니페스트)이 어떻게 생성되었는지입니다.

당신은 보석의 내용이 일을 볼 수 gem spec padrino-cache -v 0.9.25 files

당신은 같은 것을 볼 수

:

- test/tmp/#<class:0x108b3b4e8>/cache/%2Ffoo 
- test/tmp/#<class:0x108b3b588>/cache/%2Ffoo 
- test/tmp/#<class:0x108b3b718>/cache/%2Ffoo 
- test/tmp/#<class:0x108b46640>/cache/test 
- test/tmp/#<class:0x108b5fdc0>/cache/test 
- test/tmp/#<class:0x108b60c98>/cache/bar 
- test/tmp/#<class:0x108b60c98>/cache/foo 
- test/tmp/#<class:0x108b61b20>/cache/test 

파일은 보석에 포함 된 드라이브 문자를 표시하기 위해 Windows에서 사용하고있는된다 콜론 포함 파일 이름의 일부로 허용되지 않습니다.

나는 대부가 프레임 워크 버그 추적기에 신고하기를 권장합니다 :

https://github.com/padrino/padrino-framework/issues

관련 문제