Public bug reported: ruby-selenium-webdriver 4.4.0-1ubuntu1 can't be loaded in stonking:
Its gemspec requires childprocess (>= 0.5, < 5.0) and rubyzip (>= 1.2.2, < 3.0), but stonking ships ruby-childprocess 5.1.0-2 and ruby-zip 3.4.1+dfsg-1. Because the Ubuntu delta installs it with the --gem- install layout, rubygems enforces those ranges, so `require 'selenium- webdriver'` fails. Visible effect: ruby-capybara 3.40.0+ds-3 has been stuck in stonking-proposed for 72 days. Two tests fail (spec/dsl_spec.rb:167 and :173) because "Capybara's selenium driver is unable to load `selenium-webdriver`": https://launchpad.net/ubuntu/+source/ruby-capybara/3.40.0+ds-3/+build/33461328 The selenium-webdriver Ubuntu delta (4.4.0-1ubuntu1, 2024: "switch to --gem-install layout") is obsolete: Debian adopted --gem-install in 4.43.0-1. Debian testing has 4.49.0-1, which no longer uses childprocess and accepts rubyzip < 4.0. The ubuntu1 suffix has kept it from autosyncing since 2024. Fix (next cycle, too big a change the day before release): sync ruby- selenium-webdriver 4.49.0-1 (4.4 -> 4.49 upstream), then rebuild/retry ruby-capybara. ** Affects: ruby-capybara (Ubuntu) Importance: Undecided Status: New ** Affects: ruby-selenium-webdriver (Ubuntu) Importance: Undecided Status: New ** Tags: ftbfs stonking update-excuse ** Tags added: ftbfs stonking update-excuse -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2170804 Title: ruby-selenium-webdriver 4.4 unloadable in stonking (childprocess 5 / rubyzip 3 outside gemspec ranges), blocks ruby-capybara To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ruby-capybara/+bug/2170804/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
