Hi Akshay,

  Did you try specifing the encoding in your files?

Regards


2012/12/22 <[email protected]>

> Hey guys
>
> anyone figured out the solution to this problem?
>
>
> On Thursday, October 20, 2011 12:54:03 PM UTC+5:30, Ramón Cahenzli wrote:
>>
>> Hi everyone,
>>
>> With Ruby 1.8, all our deployment recipes worked fine. But now on 1.9,
>> they all fail due to the UTF-8 characters in them. I get this error on
>> Capistrano 2.9.0:
>>
>> /usr/lib/ruby/gems/1.9.1/gems/**net-ssh-2.2.1/lib/net/ssh/**buffer.rb:
>> 274:in `block in write': incompatible character encodings: ASCII-8BIT
>> and UTF-8 (Encoding::CompatibilityError)
>>
>> As soon as any of my calls to run contain an UTF-8 character. For
>> example:
>>
>>   run "sed -i 's|CONTRACT_LENDING_PARTY_**STRING.*|
>> CONTRACT_LENDING_PARTY_STRING = \"#{contract_lending_party_**string}\"|'
>> #{configfile}"
>>
>> If CONTRACT_LENDING_PARTY_STRING contains an UTF-8 character, the step
>> fails because run raises that CompatibilityError. The recipe files are
>> UTF-8, the default locale on both the server and the client is UTF-8
>> as well, so I don't know what could be wrong here. Both systems are
>> Debian GNU/Linux 6.0.
>>
>> Any ideas?
>>
>> Thanks,
>>
>> Ramón
>
>  --
> * You received this message because you are subscribed to the Google
> Groups "Capistrano" group.
> * To post to this group, send email to [email protected]
> * To unsubscribe from this group, send email to
> [email protected] For more options, visit this
> group at http://groups.google.com/group/capistrano?hl=en
>

-- 
* You received this message because you are subscribed to the Google Groups 
"Capistrano" group.
* To post to this group, send email to [email protected]
* To unsubscribe from this group, send email to 
[email protected] For more options, visit this group at 
http://groups.google.com/group/capistrano?hl=en

Reply via email to