[Rubygems-developers] 1.3.5 soon

Eric Hodel drbrain at segment7.net
Mon Jun 29 19:58:38 EDT 2009


On Jun 29, 2009, at 16:14, Luis Lavena wrote:
> On Mon, Jun 29, 2009 at 7:33 PM, Luis Lavena<luislavena at gmail.com>  
> wrote:
>> On Mon, Jun 29, 2009 at 7:27 PM, Eric Hodel<drbrain at segment7.net>  
>> wrote:
>>> On Jun 26, 2009, at 22:29, Luis Lavena wrote:
>>>> On Fri, Jun 26, 2009 at 8:03 PM, Eric Hodel<drbrain at segment7.net>  
>>>> wrote:
>>>>>> Maybe I forgot to clean before packaging, should be correct  
>>>>>> now.  1_3
>>>>>> has
>>>>>> the same changes.
>>>>>
>>>>
>>>> Test 1_3 branch, exact same results, so decided to turn trace on  
>>>> for rake:
>>>>
>>>> http://pastie.org/526214
>>>>
>>>> Could this be related to default encoding and Hoe process the file?
>>>
>>> History.txt had non-UTF-8 characters in it, I fixed them (file said
>>> ISO-8859).  Other than the mail by gthiesfeld at gmail.com, I don't  
>>> think there
>>> are any other blockers.
>>
>> Thank you, I'm going to check this against 1.8.6-p368 and 1.9.1-129
>> and get back to you.
>>
>
> Same old problem. I believe the root of the issue is at lib/hoe.rb: 
> 360:
>
> version = File.read(file)[/VERSION = ([\"\'])([\d][\d\w\.]+)\1/, 2]
>
> That line is reporting issues with ChangeLog, not History.txt
>
> After adding some debug lines, found that.

I didn't upload a new gem after the UTF-8 change, I only merged to the  
1_3 branch.

I'm not able to reproduce your issue, but I have a separate and  
possibly related one:

$ ~/.multiruby/install/1.9.1-p129/bin/rake debug_gem | head -5
(in /Users/drbrain/Work/svn/rubygems/trunk)
** History.txt is missing or in the wrong format for auto-intuiting.
    run `sow blah` and look at its text files
# -*- encoding: utf-8 -*-

Gem::Specification.new do |s|
   s.name = %q{rubygems-update}
$ rake debug_gem | head -5
(in /Users/drbrain/Work/svn/rubygems/trunk)
# -*- encoding: utf-8 -*-

Gem::Specification.new do |s|
   s.name = %q{rubygems-update}



More information about the Rubygems-developers mailing list