Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

"Ascii85":String

Having troubles with a rails install, keeping getting an error for this ascii85 string error

(/usr/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/rails/gem_dependency.rb:277:in `==': undefined method `name' for "Ascii85":String (NoMethodError)).

If anyone ever got through this.

like image 663
Ben Avatar asked May 26 '11 17:05

Ben


People also ask

How Ascii85 works?

Encoding. When encoding, each group of 4 bytes is taken as a 32-bit binary number, most significant byte first (Ascii85 uses a big-endian convention). This is converted, by repeatedly dividing by 85 and taking the remainder, into 5 radix-85 digits.

What is Base85 used for?

For completeness I wanted to mention Base85 encoding, also known as Ascii85. Adobe uses it in PostScript and PDF files, and git uses it for encoding patches. Like Base64, the goal of Base85 encoding is to encode binary data printable ASCII characters.

What is Base85?

Ascii85, also called Base85, is a form of binary-to-text encoding used to communicate arbitrary binary data over channels that were designed to carry only English language human-readable text.

What letter does the ASCII code 85 represent?

To get the letter, character, sign or symbol "U" : ( Capital letter U ) on computers with Windows operating system: 1) Press the "Alt" key on your keyboard, and do not let go. 2) While keep press "Alt", on your keyboard type the number "85", which is the number of the letter or symbol "U" in ASCII table.


1 Answers

It looks like a bug in RubyGems: http://rubyforge.org/tracker/index.php?func=detail&aid=29188&group_id=126&atid=575

If you can manage with an older version roll back to 1.5.3:

gem update --system 1.5.3
like image 67
Keith Urry Avatar answered Sep 20 '22 22:09

Keith Urry