Description of problem: Backtrace on start-up, probably due to the 'I' in icon variable name. Version-Release number of selected component (if applicable): alexandria-0.6.5-5.fc11 Steps to Reproduce: 1. $ export LANG=tr_TR.UTF-8 2. $ alexandria Actual results: Message: uninitialized constant Alexandria::UI::Icons::ALEXANDRIA_SMALL Backtrace: /usr/lib/ruby/site_ruby/1.8/alexandria/ui/ui_manager.rb:1203:in `setup_window_icons' /usr/lib/ruby/site_ruby/1.8/alexandria/ui/ui_manager.rb:43:in `initialize' /usr/lib/ruby/site_ruby/1.8/alexandria/ui/main_app.rb:56:in `new' /usr/lib/ruby/site_ruby/1.8/alexandria/ui/main_app.rb:56:in `initialize' /usr/lib/ruby/1.8/singleton.rb:94:in `new' /usr/lib/ruby/1.8/singleton.rb:94:in `instance' /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:45:in `start_main_app' /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:56:in `main' /usr/lib/ruby/site_ruby/1.8/alexandria.rb:40:in `main' /usr/bin/alexandria:29 Release: 0.6.5(0.6.5-5.fc11) Additional info: For details about peculiarity of 'I,i' in Turkish, see: <http://www.i18nguy.com/unicode/turkish-i18n.html>
Thank you for your report. Your analysis is actually correct. The problem is in ui/icons.rb: ------------------------------------------------------ 63 def self.load_icon_images 64 Dir.entries(ICONS_DIR).each do |file| 65 next unless file =~ /\.png$/ # skip non '.png' files 66 name = File.basename(file, ".png").upcase <=============== 67 const_set(name, Gdk::Pixbuf.new(File.join(ICONS_DIR, file))) 68 end 69 end -------------------------------------------------------
Would you tell me if the following works? http://kojipkgs.fedoraproject.org/packages/alexandria/0.6.5/6.fc11/
Works fine, thanks for the prompt response.
Thank you for confirming!
alexandria-0.6.5-6.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/alexandria-0.6.5-6.fc11
alexandria-0.6.5-6.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/alexandria-0.6.5-6.fc10
alexandria-0.6.5-6.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
alexandria-0.6.5-6.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.