Package: ruby
Version: 1:1.9.3
Severity: normal

Hello,

I was trying to run an OpenGL app using an alternative OpenGL extension
at https://github.com/vaiorabbit/ruby-opengl

Unfortunately, no version of Ruby installable in Debian supports  
Fiddle::TYPE_PTRDIFF_T

There seem to be references to Ruby 2.0 stdlib when searching for the type but 
ruby 2.0 no longer exists in Debian and Ruby 2.1 does not seem to fiddle at all.

Is fiddle going to be suported in Debian?

Thanks

Michal

~ $ ruby1.8 -I ruby-opengl/lib/ gl.rb
../ruby-opengl/lib/opengl.rb:1: undefined method `require_relative' for 
main:Object (NoMethodError)
        from gl.rb:42:in `require'
        from gl.rb:42
~ $ ruby1.9.1 -I ruby-opengl/lib/ gl.rb
/home/hramrach/ruby-opengl/lib/opengl_command.rb:3126:in `<module:OpenGL>': 
uninitialized constant Fiddle::TYPE_PTRDIFF_T (NameError)
        from /home/hramrach/ruby-opengl/lib/opengl_command.rb:9:in `<top 
(required)>'
        from /home/hramrach/ruby-opengl/lib/opengl.rb:4:in `require_relative'
        from /home/hramrach/ruby-opengl/lib/opengl.rb:4:in `<top (required)>'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from gl.rb:42:in `<main>'
~ $ ruby2.1 -I ruby-opengl/lib/ gl.rb
/usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot 
load such file -- fiddle (LoadError)
        from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in 
`require'
        from /home/hramrach/ruby-opengl/lib/opengl_command.rb:7:in `<top 
(required)>'
        from /home/hramrach/ruby-opengl/lib/opengl.rb:4:in `require_relative'
        from /home/hramrach/ruby-opengl/lib/opengl.rb:4:in `<top (required)>'
        from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in 
`require'
        from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in 
`require'
        from gl.rb:42:in `<main>'


-- System Information:
Debian Release: 7.6
  APT prefers stable
  APT policy: (990, 'stable'), (171, 'unstable'), (151, 'experimental'), (121, 
'precise-updates'), (121, 'precise-security'), (121, 'precise'), (101, 
'stable'), (101, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ruby depends on:
ii  ruby1.9.1  1.9.3.194-8.1+deb7u2

ruby recommends no packages.

Versions of packages ruby suggests:
pn  ri                      <none>
ii  ruby1.8-dev [ruby-dev]  1.8.7.358-7.1+deb7u1

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to