http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=331050 Patches: http://bugs.debian.org/cgi-bin/bugreport.cgi/bignum.diff?bug=331050;msg=12;att=1 http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/6159 Reproducible: Always Steps to Reproduce: 1. Install ruby 1.8.3 2. Install raggle 3. Run raggle Actual Results: 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 Expected Results: raggle running successfully
Ruby guys: raggle is just an easy way to reproduce the problem. Run it once to create your ~/.raggle/* files, run it again, bam! I have been using the suggested patch since 1.8.4_pre1 without any problem and had hoped it would be in _pre2. It isn't yet. I've only tested it against 1.8.4
Created attachment 74634 [details, diff] /usr/portage/dev-lang/ruby/files/ruby-1.8.4-yaml.diff Add "epatch ${FILESDIR}/ruby-1.8.4-yaml.diff" to src_unpack()
Committed as 1.8.4_pre2-r1
Has been unfixed in 1.8.4. Previously submitted patch can still be used.
readded as 1.8.4-r1