Public bug reported:

Patch debian/patches/0005-Relax-getoptlong-version-requirement.patch [3]
modifies the expected version of the getoptlong gem to 0.1.x which made
sense up to Ruby 3.1 [1]. With Ruby 3.3, version 0.2.1 of the gem is
shipped. This causes the --check-dependencies test to fail:

-----

/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1477:in `rescue in
block in activate_dependencies': Could not find 'getoptlong' (~> 0.1.0)
among 107 total gem(s) (Gem::MissingSpecError)

-----

The patch needs to be dropped.

[1] https://stdgems.org/compare/3.1/
[2] https://stdgems.org/compare/3.3/
[3] 
https://git.launchpad.net/ubuntu/+source/puppet-agent/tree/debian/patches/0005-Relax-getoptlong-version-requirement.patch

** Affects: puppet-agent (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

** Description changed:

- Patch debian/patches/0005-Relax-getoptlong-version-requirement.patch
+ Patch debian/patches/0005-Relax-getoptlong-version-requirement.patch [3]
  modifies the expected version of the getoptlong gem to 0.1.x which made
  sense up to Ruby 3.1 [1]. With Ruby 3.3, version 0.2.1 of the gem is
  shipped. This causes the --check-dependencies test to fail:
  
  -----
  
  /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1477:in `rescue in
  block in activate_dependencies': Could not find 'getoptlong' (~> 0.1.0)
  among 107 total gem(s) (Gem::MissingSpecError)
  
  -----
  
  The patch needs to be dropped.
  
- [1] https://stdgems.org/compare/3.1/ 
+ [1] https://stdgems.org/compare/3.1/
  [2] https://stdgems.org/compare/3.3/
+ [3] 
https://git.launchpad.net/ubuntu/+source/puppet-agent/tree/debian/patches/0005-Relax-getoptlong-version-requirement.patch

** Tags added: 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/2089537

Title:
  Test gem-dependencies fails with Ruby 3.3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet-agent/+bug/2089537/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to