堀之内様, 皆様: 佐々木です. Ruby NetCDF について, 以下の Bug Report が来てました. 修正予定について教えて下さい.
--- Begin Message ---
- To: Youhei SASAKI <uwabami@xxxxxxxxxxxxxx>, 960977@xxxxxxxxxxxxxxx
- Subject: Re: Bug#960977: warning: $SAFE will become a normal global variable in Ruby 3.0
- From: Sebastiaan Couwenberg <sebastic@xxxxxxxxx>
- Date: Tue, 19 May 2020 05:52:38 +0200
- Autocrypt: addr=sebastic@xxxxxxxxx; prefer-encrypt=mutual; keydata= mQINBFCIBxoBEADb2bBkp1eEV8wKQJJ8/j7Fd2LdFz9kmhPVsZG9Igtoow7sDIvu9PBsr4u0 rKV4LjId562nXIbzXX2+YZ3Dbj0Cg4z9PLoYbENuRvcEWwyfhWyz9vNpusarUc7H+Xvym5LP iDzKgNyXVjCrhrHTd0w09S6/zrLOXtcQs91QTvT0+pdFPaUdpNPZpInMJmZeAsh4Sh6OuPEy Mtc5PhcAt/HcJ/jVBY7F7ENtfpH1c4rEMeV3VoU0W/i6rXUY3mtWCFW8hP+ULiBt2Ct2dvwF XF2I+g+jCiQ8Y8BD2u6jiCy0y/gseC2fIyafIpBs0Grv0Qs/Rir80ieVL5A8VnY5e1ZhYsv6 4+dNZ7QZtYHnoZlXofNQ75qcTZvI7Sv4lL/vpwWfaDTUzGPfU6Zn1R7fyOJTMaV+GvBN+SMB 3ZUUloiPhmg6NkOTdOPleajCQNaL5Z8KFaMUH7zCi8ZLT7TNJ26ky7rWUsJpdAGVGXae+tt2 vEsTDYTkaDQ7sYKVvGU21FagVMoVuYDsjhbZE+QbOXjsJSlQ/1oKESfy0kolrgYXHJMFIFFf MMO3toVLNSMwYVXGD9UZPFIEHXpOFP5Qcjh/ICu4szbGtXRlnS47Dc0jCxVVQyTWtTzo3oHV lwz9vAcnCI/OAODU0AwVPV0mWWpTUoFVc9uxMErBVj4PFqtKcQARAQABtCpTZWJhc3RpYWFu IENvdXdlbmJlcmcgPHNlYmFzdGljQHhzNGFsbC5ubD6JAkAEEwEKACoCGwMFCwkIBwMFFQoJ CAsFFgIDAQACHgECF4ACGQEFAlfOdTcFCRCsb50ACgkQZ1DxCuiNSvHO2g//fV8o7Zh+zkAk lUYuA14Ei/zPaLqbewm3FpZgTRUM2slRHgfuEQJuMgAj2BaQB+iP0yy5oaONcPV6mR//lHII npiGrIX/9REdeHUkyOIEUSpP2lEuZJFEXEve/I/SODpI449bWAwA1c4BaTykqWdDC7N32oq7 dF2/SqWJO5ZDGXiuf8rHAovCGPn6nERA6rF1lq8tJlJChZTj1z2EVRenZium7HLEgzItGOLI 64yUwJfoZp7VJYcQdJmRJg1fLCqAJsH/zzWelFVYyA176LWHfU8ETCby+NdPLRdMVzIrfIrc lBeFbvr5aklztDbzyhN9988OjWa/QSArItkkYXIdyrEtfYs/Iv66AmnGDnhL2ybtGGcwkNIO 0L817w376dAW4DZu52cSLQOQmZfMoiqfVH5Ch3HgCRWn0qW5VuOZo0HFNmj9UwU1/+rfxdf8 mmXjlVGVLFC8a0VSw0dPLRWurAFt60jpKz8t/cR/cP3PdH8mMqRbLPMeBjWDB6I7dJEW6+4v tsN4nEDXK+xH3xcJgy0ftfW87tjl9Xr+rKCoAw6tVqmJWX7v6rSpNVCVgKw6w+NhVMg3CdmV 8i4zdNYYScTEpD00+I5NeNiN2Q4wtq9LwsYGwAUSOwYGlUoqxjIBYPFiVCtwYj7OZhZGoh4L xFIv9z2aq8IT2OCeLTqW4O60I0JhcyBDb3V3ZW5iZXJnIDxzZWJhc3RpY0B4czRhbGwubmw+ iQI9BBMBCgAnAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheABQJXznU3BQkQrG+dAAoJEGdQ 8QrojUrxi90QAIwGXjBXUle5UwFtfwmDL/OBFzGU5SbwQC5ZX5pJP8zfLZwvYAWsZINtmza6 7jwy7+qBaJ+1ruU+HoRHZSpbT9OIYdplJMs3f37tw8Ba2weF0p1FnnOVkUj8fZgAmJcD0kRf QJ1qNTfJy/DzVZLw1q98mrl1snPk7k5YqKngjJl51CsE3iD5lLMRP6Uut5hfR3RLtMeXs+qB m27sKghVDp5qEi/WMvqZxT3PlaTN/PLzKqGpZlgP6/FoxcEDzxL0cwdzBmuEtx4qOJ7zSv3d MpqSV8g7aR0p8r1TAWUWx9waBbO38f36xHnCwjOl7cfngS5Yb3X4cCumAsDL6yO/uTsVPDi0 sIH8mtRcHnKY+MmQuwQGq66hbYmg6qMeOF18VdKMR8xijEXKu69/NJOy+rHg+ZmNaap7QDXO jDRUEvKKvwQahmlo5dipEqlSX62hUmI2qO5pHt8RgKekrRGCLkHwed4TstHLDJzlKm+Gv5tP +QCgoyNbt2MDUkSK2VvIS0weJGHyRr8/PXSSSVcs9Bop1z+R6WvdZfz2J4CZY1MA3/2Zs7jO k54cMKr+C06mfR7NrE7IZl9OAcaDqVYuIhPnVCBzPkR7ImEQe1hr8s2ZGDzhLIx8H7LKP9a/ KnvGgc0Auhne5bSWzt/wKjE2n3jC/vxy45xXyOLuUDeF1Q45uQINBFCIBxoBEADWcpITZlrd QMOJfBW+TAitvkbloegeHDkhVevDwlW+NDttRCTBq2Bqu5rXpCAIw6+ygVZfB3ATkjEfMGIe dlmryPr9bWHY8bicWazT3Z8sHQLVV4Y9JyBoOpkYG1ZOHNj21Oy5CDId9hqCRvFfaQByhwZX HNRi4vdnUY0MxNQGoMqDlFEqvYuaXQYXgXvNskGOQQWy16EhwO60GbmZDgEAF0xM4uIF8gMh ROP4833iB+CQKg5EmuOBQKFiqe36hReo5JTlfPY3lLJjUay3qjTaVlPzvWkNW5cYFaiMdAqR 75b4upVVo0BtdVfc+pb7QPgQ4AEWDGJRM2p4GpHvd9Y2afZzyBCvX0Ie4JousTnlkaeBHvxo Yr8nIIQpBCiosog/d/Zy1xKI/qtC+z3ury6r0MgN8wZjcVfA0DCswa3Q11c+e/p3VChqZ/P3 RbsGsGEdSc+r8SH+9Br2UZMmkCZxVIeFtw9jCLeSrX8x0gwfElrLHkFg7OBZascp0MbvQs2F P1ECX07v0Sz09f1ZdgN5Rc/okoDiwH0Wu1xnxOt/EaxLCj70zY03ato+W/73AeGiV13OF5hd kOkTOboQcrJmP7hTNS0D1vya3BQOBS39RPpI173MWU+Flixo9TlmpxUfbudsVg+pC19KRPiL GxCt4BlCqEjueLHnVnptQCrQXQARAQABiQIlBBgBCgAPAhsMBQJXznWCBQkQrG/oAAoJEGdQ 8QrojUrxqlcQAMW8kmGHKLPwjCOmSGWOwp3NQp73CzM6I6ASnkHA9ZoZIoKH2VJ5eFGb/3nf WSxfBR2HnmSg7kFriKp6r8zdLxYIufaYN8R1q9WghwtO4WqEoYubqQl2TAf+5OUIfCOoG0GH JpUgLT6kAiBjiocTxNtuhmQ8PGy3GG0U2Yn+xfA6bNwSbBC0z8W60wntHNPU8XcheVUbvgw8 HZkS/OXfHscV0Lbgff/xB8ZLrUgY4Kf8zFO10eBNCAIVtROnqWhxFDxyLMlGwd4qT1YNjBqT foEiTmM33nUsvhpnKGPYI0nBU4FndhKtU3/i3zKi/Zz5G1xp4bqxAtUvzTHHE4xXTYBvxLTk LAIfMg7KYEOyxk06LvllqP+B1/mYZtEvswZjVpSztViCYOIciDqsG01gXLVh+vas1fkDza+B A/vHLC/pukhBzXDqBuizHjBoSi5Ucz9biEZBfVVYzRlWua4BF9kJC1jQQwsaqI7/ubpiMGWd ecOWr2ZPUhte5IUtJYvzSvdGeeWF6aKrZqTX6h7RqWNckVcXJZk//J9QB9YLZUEJtXQHVFfB +3bOk5W9LwHVsvb8jDZkgOQR0p9o185ZgD7gFdqFJE1kC1MDwvM0AkFAHqvjTRpJkzX5C4dr zThDmsumJWbJnxgUDSZWid9/H5yDGCauHBLGb79cPXWusE1P
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s1; t=1589860365; bh=IIDqN9dbB8gI+/SbfF8wpImievGcIEWIbRVGT28ROsw=; h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type:From: Subject; b=Dha2ozCAdBqYl6Wo7S3I+EkQh+jv4MaKiAmnyWKVHUKRmRYjdeFIkEk1uJU/FPz9R Cmf8/N0jXUQDuE8A4BhIX8aUHNsloSocIZckDG/msKpbZOD7+RmWcyBbCX2+9OdiA1 weawsMe+QLN0Xuov5txyvyatB/IkwPQyeQiR2+x2CXv7jFHdBwiFnM+giBNuEANQeX 6veRv8U5382gdL3+Ty/V+ynv8ZDuRXBZEHFpzwkTCyUfnm36npoRD8jeK91DZLJINk tJOJwCoJ5Een3PAs5xxEC2EtV5SndNWtiJhcsN8UdepPeP0KYTJAbemphusQcHDP8H 6gBbEQarLsbmQ==
Hi Youhei, On 5/19/20 2:07 AM, Antonio Terceiro wrote: > The safe/taint mechanism was removed from Ruby in version 2.7. It's now > a no-op, and in Ruby 3.0 it will cause ruby-netcdf to crash. > > For example, you can reproduce the issue with this command: > > $ ruby -rnumru/netcdf -e 'puts NumRu::NetCDF.create_tmp' > /usr/lib/ruby/vendor_ruby/numru/netcdf.rb:144: warning: $SAFE will become a normal global variable in Ruby 3.0 > #<NumRu::NetCDF:0x0000563aa3714fd8> Since ruby-netcdf looks dead upstream with no new release since 2016, should we bother to patch this or just remove the package from the archive? Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1Attachment: signature.asc
Description: OpenPGP digital signature
--- End Message ---