[DRE-maint] Bug#470191: libintl-gettext-ruby1.8: [armel] intl.so installed in wrong directory

andred debianbugs at andred.net
Sun Mar 9 20:26:39 UTC 2008


Package: libintl-gettext-ruby1.8
Version: 0.11-10
Severity: grave
Justification: renders package unusable

intl.so should be installed into /usr/lib/ruby/1.8/arm-linux-eabi/ so that
ruby can find it. Currently it's installed into /usr/lib/ruby/1.8/arm-linux/

This breaks e.g. apt-listbugs:
strace apt-listbugs
[...]
stat64("/usr/share/apt-listbugs/intl.rb", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/apt-listbugs/intl.so", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/site_ruby/1.8/intl.rb", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/site_ruby/1.8/intl.so", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/site_ruby/1.8/arm-linux-eabi/intl.rb", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/site_ruby/1.8/arm-linux-eabi/intl.so", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/site_ruby/intl.rb", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/site_ruby/intl.so", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/ruby/1.8/intl.rb", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/ruby/1.8/intl.so", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/ruby/1.8/arm-linux-eabi/intl.rb", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/ruby/1.8/arm-linux-eabi/intl.so", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("./intl.rb", 0xbe97afe8)         = -1 ENOENT (No such file or directory)
stat64("./intl.so", 0xbe97afe8)         = -1 ENOENT (No such file or directory)
stat64("/usr/share/apt-listbugs/intl.rb", 0xbe97afe8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/apt-listbugs/intl.so", 0xbe97afe8) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
write(2, "/usr/sbin/apt-listbugs:225:in `r"..., 39/usr/sbin/apt-listbugs:225:in `require') = 39
write(2, ": ", 2: )                       = 2
write(2, "no such file to load -- intl", 28no such file to load -- intl) = 28
write(2, " (", 2 ()                       = 2
write(2, "LoadError", 9LoadError)                = 9
write(2, ")\n", 2)


BR,
Andre'

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: armel (armv5tel)

Kernel: Linux 2.6.24-1-ixp4xx
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libintl-gettext-ruby1.8 depends on:
ii  libc6                        2.7-9       GNU C Library: Shared libraries
ii  libruby1.8                   1.8.6.114-1 Libraries necessary to run Ruby 1.

libintl-gettext-ruby1.8 recommends no packages.

-- no debconf information






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