[DRE-maint] Bug#718444: ruby-krb5-auth does not work with ruby 1.9

me at ibotty.net me at ibotty.net
Wed Jul 31 20:48:19 UTC 2013

Package: ruby-krb5-auth
Version: 0.7-4
Justification: renders package unusable
Severity: grave
Tags: upstream

Dear Maintainer,

the example program

    require 'rubygems'
    require 'krb5_auth'
    krb = Krb5.new
    krb.get_init_creds_password('user', 'pass')

yields the output

   ruby1.9.1: symbol lookup error:
/usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/krb5_auth.so: undefined
symbol: STR2CSTR

That's because ruby removed STR2CSTR some time ago.

There is a patch in gentoo's git but i have not tested it (yet):

-- System Information:
Debian Release: 7.1
  APT prefers stable
  APT policy: (500, 'stable'), (201, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 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-krb5-auth depends on:
ii  libc6                         2.17-7
ii  libkrb5-3                     1.10.1+dfsg-5+deb7u1
ii  libruby1.8          
ii  libruby1.9.1        
ii  ruby                          1:1.9.3
ii  ruby1.8 [ruby-interpreter]
ii  ruby1.9.1 [ruby-interpreter]

ruby-krb5-auth recommends no packages.

Versions of packages ruby-krb5-auth suggests:
pn  doc-base  <none>

-- no debconf information

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