[DRE-maint] Bug#730533: adlint: Incorrect path to message.yml (message.rb module)
Josef Stengl
ok1ced at nagano.cz
Tue Nov 26 09:10:24 UTC 2013
Package: adlint
Version: 3.2.0-1
Severity: important
Dear Maintainer,
The adlint_sma program finish with error:
adlint_sma -t adlint_traits.yml -o . -p 1 <file.c>
adlint_sma: Failed to read the message catalog for `en_US'.
Detailed message is below;
No such file or directory -
/usr/lib/ruby/etc/mesg.d/c_builtin/en_US/messages.yml
/usr/lib/ruby/vendor_ruby/adlint/message.rb:385:in `initialize'
/usr/lib/ruby/vendor_ruby/adlint/message.rb:385:in `open'
/usr/lib/ruby/vendor_ruby/adlint/message.rb:385:in `read_into'
/usr/lib/ruby/vendor_ruby/adlint/message.rb:451:in `block in initialize'
/usr/lib/ruby/vendor_ruby/adlint/message.rb:451:in `each'
/usr/lib/ruby/vendor_ruby/adlint/message.rb:451:in `initialize'
/usr/lib/ruby/vendor_ruby/adlint/driver.rb:113:in `new'
/usr/lib/ruby/vendor_ruby/adlint/driver.rb:113:in `load_message_catalog'
/usr/lib/ruby/vendor_ruby/adlint/driver.rb:44:in `initialize'
/usr/bin/adlint_sma:120:in `new'
/usr/bin/adlint_sma:120:in `<main>'
Probable cause is incorrect path
/usr/lib/ruby/etc/mesg.d/c_builtin/en_US/messages.yml (/usr/lib/ruby/ directory
prefix?).
Adlint installed via gem gets correct resutls.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.9-0.bpo.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=Czech, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages adlint depends on:
ii ruby1.9.1 1.9.3.448-1
adlint recommends no packages.
adlint suggests no packages.
-- no debconf information
More information about the Pkg-ruby-extras-maintainers
mailing list