Description of problem: A recent update has broken alexandria to the point where it won't run. Looking at the errors, my guess is rubygem-glib2 but I'm no ruby expert, so I might be wrong :) Version-Release number of selected component (if applicable): rubygem-glib2-1.2.3-1.fc18.x86_64 alexandria-0.6.9-2.fc18.noarch How reproducible: Always Steps to Reproduce: 1. run alexandria 2. 3. Actual results: alexandria /usr/share/rubygems/rubygems/custom_require.rb:36:in `require': cannot load such file -- glib2.so (LoadError) from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/gems/gems/glib2-1.2.3/lib/glib2.rb:100:in `rescue in <top (required)>' from /usr/share/gems/gems/glib2-1.2.3/lib/glib2.rb:96:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:60:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:60:in `rescue in require' from /usr/share/rubygems/rubygems/custom_require.rb:35:in `require' from /usr/share/ruby/vendor_ruby/alexandria/utils.rb:18:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/ruby/vendor_ruby/alexandria.rb:58:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/bin/alexandria:15:in `<main>' Expected results: Alexandria should run Additional info:
Ahhh, actually my mistake, sorry.
rubygem-atk-1.2.4-1.fc17, rubygem-gdk_pixbuf2-1.2.4-1.fc17, rubygem-gio2-1.2.4-1.fc17, rubygem-glib2-1.2.4-1.fc17, rubygem-gobject-introspection-1.2.4-1.fc17, rubygem-goocanvas-1.2.4-1.fc17, rubygem-gstreamer-1.2.4-1.fc17, rubygem-gtk2-1.2.4-1.fc17, rubygem-gtksourceview2-1.2.4-1.fc17, rubygem-pango-1.2.4-1.fc17, rubygem-poppler-1.2.4-1.fc17, rubygem-rsvg2-1.2.4-1.fc17, rubygem-vte-1.2.4-1.fc17, rubygem-cairo-1.12.4-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/FEDORA-2013-4172/rubygem-cairo-1.12.4-1.fc17,rubygem-atk-1.2.4-1.fc17,rubygem-gdk_pixbuf2-1.2.4-1.fc17,rubygem-gio2-1.2.4-1.fc17,rubygem-glib2-1.2.4-1.fc17,rubygem-gobject-introspection-1.2.4-1.fc17,rubygem-goocanvas-1.2.4-1.fc17,rubygem-gstreamer-1.2.4-1.fc17,rubygem-gtk2-1.2.4-1.fc17,rubygem-gtksourceview2-1.2.4-1.fc17,rubygem-pango-1.2.4-1.fc17,rubygem-poppler-1.2.4-1.fc17,rubygem-rsvg2-1.2.4-1.fc17,rubygem-vte-1.2.4-1.fc17
rubygem-cairo-1.12.4-1.fc18, rubygem-atk-1.2.4-1.fc18, rubygem-gdk_pixbuf2-1.2.4-1.fc18, rubygem-gio2-1.2.4-1.fc18, rubygem-glib2-1.2.4-1.fc18, rubygem-gobject-introspection-1.2.4-1.fc18, rubygem-goocanvas-1.2.4-1.fc18, rubygem-gstreamer-1.2.4-1.fc18, rubygem-gtk2-1.2.4-1.fc18, rubygem-gtksourceview2-1.2.4-1.fc18, rubygem-pango-1.2.4-1.fc18, rubygem-poppler-1.2.4-1.fc18, rubygem-rsvg2-1.2.4-1.fc18, rubygem-vte-1.2.4-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/FEDORA-2013-4156/rubygem-cairo-1.12.4-1.fc18,rubygem-atk-1.2.4-1.fc18,rubygem-gdk_pixbuf2-1.2.4-1.fc18,rubygem-gio2-1.2.4-1.fc18,rubygem-glib2-1.2.4-1.fc18,rubygem-gobject-introspection-1.2.4-1.fc18,rubygem-goocanvas-1.2.4-1.fc18,rubygem-gstreamer-1.2.4-1.fc18,rubygem-gtk2-1.2.4-1.fc18,rubygem-gtksourceview2-1.2.4-1.fc18,rubygem-pango-1.2.4-1.fc18,rubygem-poppler-1.2.4-1.fc18,rubygem-rsvg2-1.2.4-1.fc18,rubygem-vte-1.2.4-1.fc18
I've updated to the versions linked to in comment #3, and now get a bit further: alexandria /usr/share/rubygems/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead. /usr/share/rubygems/rubygems/custom_require.rb:60:in `require': /usr/lib64/gems/exts/pango-1.2.4/lib/pango.so: undefined symbol: rb_cCairo_Context - /usr/lib64/gems/exts/pango-1.2.4/lib/pango.so (LoadError) from /usr/share/rubygems/rubygems/custom_require.rb:60:in `rescue in require' from /usr/share/rubygems/rubygems/custom_require.rb:35:in `require' from /usr/share/gems/gems/pango-1.2.4/lib/pango.rb:28:in `rescue in <top (required)>' from /usr/share/gems/gems/pango-1.2.4/lib/pango.rb:24:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/gems/gems/gtk2-1.2.4/lib/gtk2/base.rb:13:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/gems/gems/gtk2-1.2.4/lib/gtk2.rb:10:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:60:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:60:in `rescue in require' from /usr/share/rubygems/rubygems/custom_require.rb:35:in `require' from /usr/share/ruby/vendor_ruby/alexandria/ui/gtk_thread_help.rb:35:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/ruby/vendor_ruby/alexandria/ui.rb:20:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/ruby/vendor_ruby/alexandria.rb:75:in `<top (required)>' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require' from /usr/bin/alexandria:15:in `<main>'
rubygem-cairo updated, sorry again.
This time alexandria should work.
With the updated version of rubygem-cairo I can confirm that alexandria is now working again. Thanks.
Thank you for confirming.
rubygem-atk-1.2.4-1.fc18, rubygem-gdk_pixbuf2-1.2.4-1.fc18, rubygem-gio2-1.2.4-1.fc18, rubygem-glib2-1.2.4-1.fc18, rubygem-gobject-introspection-1.2.4-1.fc18, rubygem-goocanvas-1.2.4-1.fc18, rubygem-gstreamer-1.2.4-1.fc18, rubygem-gtk2-1.2.4-1.fc18, rubygem-gtksourceview2-1.2.4-1.fc18, rubygem-pango-1.2.4-1.fc18, rubygem-poppler-1.2.4-1.fc18, rubygem-rsvg2-1.2.4-1.fc18, rubygem-vte-1.2.4-1.fc18, rubygem-cairo-1.12.4-1.fc18.1 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
rubygem-atk-1.2.4-1.fc17, rubygem-gdk_pixbuf2-1.2.4-1.fc17, rubygem-gio2-1.2.4-1.fc17, rubygem-glib2-1.2.4-1.fc17, rubygem-gobject-introspection-1.2.4-1.fc17, rubygem-goocanvas-1.2.4-1.fc17, rubygem-gstreamer-1.2.4-1.fc17, rubygem-gtk2-1.2.4-1.fc17, rubygem-gtksourceview2-1.2.4-1.fc17, rubygem-pango-1.2.4-1.fc17, rubygem-poppler-1.2.4-1.fc17, rubygem-rsvg2-1.2.4-1.fc17, rubygem-vte-1.2.4-1.fc17, rubygem-cairo-1.12.4-1.fc17.1 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.