Bug 21532 - Не работает с ruby1.9
Summary: Не работает с ruby1.9
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: flvtool2 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-11 10:22 MSD by Sergey Alembekov
Modified: 2009-09-18 12:49 MSD (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Alembekov 2009-09-11 10:22:20 MSD
Не работает с ruby1.9

flvtool2 -U 469d5fef08a83409072021438daab8.flv
ERROR: undefined method `&' for "\x05":String
ERROR: /usr/share/ruby/site_ruby/1.9/flv/stream.rb:399:in `read_header'
ERROR: /usr/share/ruby/site_ruby/1.9/flv/stream.rb:57:in `initialize'
ERROR: /usr/share/ruby/site_ruby/1.9/flvtool2/base.rb:272:in `new'
ERROR: /usr/share/ruby/site_ruby/1.9/flvtool2/base.rb:272:in `open_stream'
ERROR: /usr/share/ruby/site_ruby/1.9/flvtool2/base.rb:238:in `block in process_files'
ERROR: /usr/share/ruby/site_ruby/1.9/flvtool2/base.rb:225:in `each'
ERROR: /usr/share/ruby/site_ruby/1.9/flvtool2/base.rb:225:in `process_files'
ERROR: /usr/share/ruby/site_ruby/1.9/flvtool2/base.rb:44:in `execute!'
ERROR: /usr/share/ruby/site_ruby/1.9/flvtool2.rb:168:in `execute!'
ERROR: /usr/share/ruby/site_ruby/1.9/flvtool2.rb:228:in `<top (required)>'
ERROR: /usr/bin/flvtool2:2:in `require'
ERROR: /usr/bin/flvtool2:2:in `<main>'

Патч за авторством raorn у меня в git: http://git.altlinux.org/people/rt/packages/?p=flvtool2.git;a=commit;h=e8a15a7d2868040f9ebdf2c495e102118a5e41f7
Протестировано и работает.
Comment 1 swi 2009-09-15 21:25:03 MSD
спасибо. Может себе заберете? ))
Comment 2 Sergey Alembekov 2009-09-16 10:10:57 MSD
Да, могу, вот только ruby не знаю.
Comment 3 swi 2009-09-16 10:24:41 MSD
Аналогично, и вообще я его собрал в прошлом для одного пакета, чисто по зависимости. Теперь того пакета у меня нет и это тмне вообщем-то как-то того.
Comment 4 Sergey Alembekov 2009-09-18 11:10:12 MSD
(В ответ на комментарий №3)
> Аналогично, и вообще я его собрал в прошлом для одного пакета, чисто по
> зависимости. Теперь того пакета у меня нет и это тмне вообщем-то как-то того.
Ок, давай тогда готов забрать - у меня на него много завязано в плане непосредственного использования.
Comment 5 swi 2009-09-18 12:49:25 MSD
flvtool2        rt leader

ыы.. только убери leader - это я опечатался ))