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
No comments:
Post a Comment