| 19 May 2023 |
hexa | that doesn't even come close to being sufficient for 330 reverse dependencies | 15:29:03 |
hexa | and 60 each for python{310,311}.pkgs.google-* | 15:29:48 |
hexa | https://hydra.nixos.org/eval/1795260?full=1#tabs-removed | 22:29:26 |
hexa | openssl_1_1 and nodejs14/16 fallout | 22:29:35 |
| * raitobezarius is loading the page | 22:34:35 |
raitobezarius | I don't understand why discourse is affected | 22:35:28 |
raitobezarius | ah nodejs 16 :') | 22:35:46 |
raitobezarius | I think it's more of a nodejs 16 fallout than anything | 22:36:34 |
hexa | ruby openssl gem fallout as well | 22:38:27 |
raitobezarius | the ruby openssl gem thing can be fixed | 22:38:48 |
raitobezarius | by adopting a openssl gem ≥ 3 | 22:38:51 |
raitobezarius | i don't understand why ruby 3_1 openssl gem is affected | 22:39:06 |
raitobezarius | or 3_2… | 22:39:10 |
raitobezarius | anyway ruby openssl gem seems to be manageable by maintainers (?) | 22:39:22 |
raitobezarius | I'm much more worried about nodejs 16, did we try to bump everything violently? | 22:39:45 |
hexa | these 3 paths will be fetched (9.46 MiB download, 38.99 MiB unpacked):
/nix/store/5ky83lr7b07p8iv4lxs8gr5wj4x77qa6-openssl-1.1.1t
/nix/store/a0l81j1mp4sh6f7x20mnk6flqcpjy8vr-ruby3.2.2-openssl-3.1.0
/nix/store/hni2h87m1ziyma3cak2fk6wfm5rpnr18-ruby-3.2.2
copying path '/nix/store/5ky83lr7b07p8iv4lxs8gr5wj4x77qa6-openssl-1.1.1t' from 'https://cache.nixos.org'
copying path '/nix/store/hni2h87m1ziyma3cak2fk6wfm5rpnr18-ruby-3.2.2' from 'https://cache.nixos.org'
copying path '/nix/store/a0l81j1mp4sh6f7x20mnk6flqcpjy8vr-ruby3.2.2-openssl-3.1.0' from 'https://cache.nixos.org'
| 22:40:04 |
raitobezarius | this makes no sense to me | 22:40:22 |
raitobezarius | this seems a bad packaging issue | 22:40:34 |
raitobezarius | I mean, I have done the patch for Ruby 3.0, I am certain that OpenSSL 3.1.0 gem supports OpenSSL 3.x | 22:40:52 |
raitobezarius | I'm checking now | 22:41:45 |
raitobezarius | pkgs/development/ruby-modules/gem-config/default.nix
23:, cmake, libssh2, openssl, openssl_1_1, libmysqlclient, git, perl, pcre, pcre2, gecode_3, curl
519: buildInputs = [ openssl_1_1 ];
| 22:41:51 |
raitobezarius | of course :) | 22:41:52 |
hexa | has an issue attached | 22:41:58 |
hexa | use -B1 | 22:41:59 |
raitobezarius | this issue is not relevant | 22:42:17 |
hexa | building it with openssl 3 currently | 22:42:28 |
raitobezarius | it makes sense only for Ruby 3.0 which didn't had support for it | 22:42:42 |
raitobezarius | This is not true anymore since our patch | 22:42:45 |
raitobezarius | I'm building a Discourse with Node.js 18 to test it throughly | 22:42:56 |
hexa | yeah, builds | 22:43:13 |