[DRE-maint] Bug#737032: thin: looks for vendor_ruby multiarch libs in wrong location

Klee Dienes klee at mit.edu
Wed Jan 29 14:10:13 UTC 2014


Package: thin
Version: 1.3.1-4
Severity: important

Dear Maintainer,

It looks as if ruby2.0 and thin disagree on where to find multiarch libs:

kdienes at remus:~$ ruby --version
ruby 2.0.0p353 (2013-11-22) [x86_64-linux-gnu]
kdienes at remus:~$ dpkg -S thin_parser
thin: /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/thin_parser.so
thin: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.0.0/thin_parser.so
kdienes at remus:~$ thin
/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require': cannot load such file -- /usr/lib/ruby/vendor_ruby/2.0.0/x86_64-linux-gnu/thin_parser (LoadError)
							      from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
							      from /usr/lib/ruby/vendor_ruby/thin.rb:42:in `<top (required)>'
							      from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
							      from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
							      from /usr/bin/thin:5:in `<main>'
kdienes at remus:~$ ls /usr/lib/ruby/vendor_ruby/2.0.0/
kdienes at remus:~$ apt-cache policy thin

kdienes at remus:/usr/lib/ruby/vendor_ruby/2.0.0$ sudo ln -s /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.0.0 x86_64-linux-gnu^C
kdienes at remus:/usr/lib/ruby/vendor_ruby/2.0.0$ thin --version
thin 1.3.1 codename Triple Espresso

Thanks for your work on thin!

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.11-1-amd64 (SMP w/8 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 thin depends on:
ii  libc6                         2.17-97
ii  libruby1.9.1                  1.9.3.484-1
ii  libruby2.0                    2.0.0.353-1
ii  ruby                          1:1.9.3
ii  ruby-daemons                  1.1.9-1
ii  ruby-eventmachine             1.0.3-4
ii  ruby-rack1.4 [ruby-rack]      1.4.5-1
ii  ruby1.9.1 [ruby-interpreter]  1.9.3.484-1
ii  ruby2.0 [ruby-interpreter]    2.0.0.353-1

thin recommends no packages.

thin suggests no packages.

-- no debconf information



More information about the Pkg-ruby-extras-maintainers mailing list