Bug#331050: ..

2005-10-11 Thread akira yamada
Michael Ablassmeier wrote:
 please note that the patch does still not prevent raggle from crashing:
 
  [EMAIL PROTECTED]:/# raggle
  Raggle: Loading config...
  Raggle: Loading feed list...
  /usr/lib/ruby/1.8/yaml.rb:133:in `transfer': allocator undefined for
  Bignum (TypeError)
 from /usr/lib/ruby/1.8/yaml.rb:133:in `load'
 from /usr/bin/raggle:4795:in `load_config'
 from /usr/bin/raggle:5441:in `main'
 from /usr/bin/raggle:6461

I posted a workaround to ruby-core list:
URL:http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/6159

-- 
akira yamada


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#331050: ..

2005-10-11 Thread Michael Ablassmeier
hi akira,

On Tue, Oct 11, 2005 at 04:30:46PM +0900, akira yamada wrote:
 Michael Ablassmeier wrote:
  please note that the patch does still not prevent raggle from crashing:
  
   [EMAIL PROTECTED]:/# raggle
   Raggle: Loading config...
   Raggle: Loading feed list...
   /usr/lib/ruby/1.8/yaml.rb:133:in `transfer': allocator undefined for
   Bignum (TypeError)
  from /usr/lib/ruby/1.8/yaml.rb:133:in `load'
  from /usr/bin/raggle:4795:in `load_config'
  from /usr/bin/raggle:5441:in `main'
  from /usr/bin/raggle:6461
 
 I posted a workaround to ruby-core list:
 URL:http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/6159

i rebuild unstable's ruby packages with your patch and it works quite
well.

bye,
- michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#331050: patch

2005-10-04 Thread Michael Ablassmeier
tags 331050 + patch
thanks

hi,

attached patch fixes this issue, i dont know if its a clean solution, it
seems to work:

 [EMAIL PROTECTED]:/# ruby -ryaml -e 'puts YAML.load(YAML.dump(1234567890))'
 1234567890

bye,
- michael
--- ruby1.8-1.8.3/ruby-1.8.3/lib/yaml/rubytypes.rb  2005-09-20 
06:46:45.0 +
+++ /usr/lib/ruby/1.8/yaml/rubytypes.rb 2005-10-04 08:28:37.0 +
@@ -372,6 +372,10 @@
 yaml_as tag:yaml.org,2002:int
 end
 
+class Bignum
+yaml_as tag:yaml.org,2002:int#yes
+end
+
 class Float
 yaml_as tag:yaml.org,2002:float
 end


Bug#331050: ..

2005-10-04 Thread Michael Ablassmeier
hi again,

please note that the patch does still not prevent raggle from crashing:

 [EMAIL PROTECTED]:/# raggle
 Raggle: Loading config...
 Raggle: Loading feed list...
 /usr/lib/ruby/1.8/yaml.rb:133:in `transfer': allocator undefined for
 Bignum (TypeError)
from /usr/lib/ruby/1.8/yaml.rb:133:in `load'
from /usr/bin/raggle:4795:in `load_config'
from /usr/bin/raggle:5441:in `main'
from /usr/bin/raggle:6461

bye,
- michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#331050: libruby 1.8.3 yaml bignum issues

2005-10-01 Thread Michael Ablassmeier
Package: libruby1.8
Severity: important
Tags: sid, upstream

hi,

the latest yaml.rb in ruby 1.8.3 has problems dealing with Bignum
Values. Somewhen in september Time.tv_sec values turned Bignum instead
of Fixnum. This, for example, breaks raggle:

 [EMAIL PROTECTED]:~$ raggle
 Raggle: Loading config...  

   
 Raggle: Loading feed list...   

   
 /usr/lib/ruby/1.8/yaml.rb:133:in `transfer': allocator undefined for
 Bignum (TypeError) 
  
from /usr/lib/ruby/1.8/yaml.rb:133:in `load'

  
from /usr/bin/raggle:4795:in `load_config'  

  
from /usr/bin/raggle:5441:in `main' 

  
from /usr/bin/raggle:6461   

  

bye,
- michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]