On 2022/11/24 19:13, Jeremy Evans wrote: > Update to the latest versions of Ruby. Release notes at: > > * https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ > * https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-0-5-released/ > * https://www.ruby-lang.org/en/news/2022/11/24/ruby-2-7-7-released/
There's a new "dangling symlink" check in the rubygems version in 3.1.3, https://github.com/ruby/ruby/commit/522b75f1b666051f86a3c8961fd4255e560c5020#diff-8f51ef27aa7c1bf289ef010df42fb4a5f0635d0149776e57bc86985c98bc6480R456 This is triggered by sysutils/ruby-r10k which skips two files, WARNING: r10k-3.14.2 ships with a dangling symlink named ./spec/fixtures/unit/util/purgeable/managed_one/managed_symlink_dir pointing to missing spec/fixtures/unit/util/purgeable/managed_one/managed_subdir_1 file. Ignoring WARNING: r10k-3.14.2 ships with a dangling symlink named ./spec/fixtures/unit/util/purgeable/managed_one/unmanaged_symlink_file pointing to missing spec/fixtures/unit/util/purgeable/managed_one/expected_1 file. Ignoring As they're no longer present in the fake-install dir, packaging fails: Error: /pobj/r10k-3.14.2-ruby31/fake-i386-ruby31/usr/local/lib/ruby/gems/3.1/gems/r10k-3.14.2/spec/fixtures/unit/util/purgeable/managed_one/managed_symlink_dir does not exist Error: /pobj/r10k-3.14.2-ruby31/fake-i386-ruby31/usr/local/lib/ruby/gems/3.1/gems/r10k-3.14.2/spec/fixtures/unit/util/purgeable/managed_one/unmanaged_symlink_file does not exist pkg_create: can't continue