WARNING: Nokogiri was built against libxml version 2.9.10, but has dynamically loaded 2.9.12 Traceback (most recent call last): 2: from gen.rb:9:in `<main>' 1: from gen.rb:9:in `each' gen.rb:11:in `block in <main>': undefined method `text' for nil:NilClass (NoMethodError) rake aborted!
Версии пакетов: libxml2-2.9.12-alt1.p10.1 gem-nokogiri-1.11.1-alt1 Система: ALT Workstation K 10.1 x86_64 Шаги воспроизведения: # apt-get install nokogiri $ cat > test.rb <<EOF require 'nokogiri' require 'open-uri' doc = Nokogiri::HTML(URI.open('https://nokogiri.org/tutorials/installing_nokogiri.html')) doc.css('nav ul.menu li a', 'article h2').each do |link| puts link.content end EOF $ ruby test.rb Получаемый результат: WARNING: Nokogiri was built against libxml version 2.9.10, but has dynamically loaded 2.9.12 Meta Installing Native Gems Installing the ruby platform gem Troubleshooting Appendix A: The Compiler Toolchain В сизифе не воспроизводится.
Решено обновлением gem-nokogiri в репозотории p10 до версии gem-nokogiri-1.13.8-alt1.1