[Bug 1195319] New: [Build 20220129] vagrant-libvirt fails to build against Ruby 3.1
http://bugzilla.opensuse.org/show_bug.cgi?id=1195319 Bug ID: 1195319 Summary: [Build 20220129] vagrant-libvirt fails to build against Ruby 3.1 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other URL: https://openqa.opensuse.org/tests/2166554/modules/add_ box_libvirt/steps/14 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Virtualization:Other Assignee: virt-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Found By: openQA Blocker: Yes ## Observation openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-extra_tests_vagrant@64bit fails in [add_box_libvirt](https://openqa.opensuse.org/tests/2166554/modules/add_box_libvirt/steps/14) openSUSE:Factory has moved from Ruby 2.7 plus Ruby 3.0 to a single Ruby 3.1 setup. vagrant-libvirt is not buildable in this setup and reports unresolvable: nothing provides ruby3.0 < 3.1 nothing provides rubygem(ruby:3.0.0:bundler) nothing provides rubygem(ruby:3.0.0:rspec) nothing provides rubygem(ruby:3.0.0:vagrant-spec) nothing provides rubygem(ruby:3.0.0:fog-core:2) >= 2.1 nothing provides rubygem(ruby:3.0.0:fog-libvirt) >= 0.3. nothing provides rubygem(ruby:3.0.0:rspec-core) >= 3.5 nothing provides rubygem(ruby:3.0.0:rspec-expectations) >= 3.5 nothing provides rubygem(ruby:3.0.0:rspec-mocks) >= 3.5 nothing provides rubygem(ruby:3.0.0:rake) nothing provides rubygem(ruby:3.0.0:gem2rpm) nothing provides rubygem(ruby:3.0.0:childprocess) > 3) ## Test suite description Maintainer: dancermak. Test vagrant, vagrant plugins and the vagrant boxes ## Reproducible Fails since (at least) Build [20220129](https://openqa.opensuse.org/tests/2165929) ## Expected result Last good: [20220128](https://openqa.opensuse.org/tests/2164205) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit&test=extra_tests_vagrant&version=Tumbleweed) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1195319 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|virt-bugs@suse.de |dcermak@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1195319 http://bugzilla.opensuse.org/show_bug.cgi?id=1195319#c1 Sebastian Wagner <sebix+novell.com@sebix.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sebix+novell.com@sebix.at --- Comment #1 from Sebastian Wagner <sebix+novell.com@sebix.at> --- This causes a conflict in TW: Problem: the installed ruby3.0-rubygem-nokogiri-1.13.1-1.1.x86_64 requires '/usr/bin/ruby.ruby3.0', but this requirement cannot be provided deleted providers: ruby3.0-3.0.3-1.3.x86_64 Solution 1: Following actions will be done: deinstallation of ruby-3.0-1.1.x86_64 deinstallation of autoyast2-installation-4.4.28-1.1.noarch deinstallation of yast2-add-on-4.4.7-1.1.noarch deinstallation of yast2-installation-4.4.37-1.1.noarch deinstallation of yast2-iscsi-client-4.4.3-1.1.noarch deinstallation of yast2-mail-4.4.0-1.3.noarch deinstallation of yast2-nfs-client-4.4.3-1.1.noarch deinstallation of yast2-online-update-4.4.3-1.2.noarch deinstallation of yast2-samba-client-4.4.2-1.1.noarch deinstallation of yast2-samba-server-4.4.1-1.1.noarch deinstallation of yast2-security-4.4.10-1.1.noarch deinstallation of yast2-online-update-frontend-4.4.3-1.2.noarch Solution 2: deinstallation of vagrant-libvirt-0.7.0-1.2.x86_64 Solution 3: keep obsolete ruby-3.0-1.1.x86_64 Solution 4: break ruby3.0-rubygem-nokogiri-1.13.1-1.1.x86_64 by ignoring some of its dependencies -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com