| 12 May 2023 |
hexa | my base was master | 14:19:32 |
@andreas.schraegle:helsinki-systems.de | because ruby, which is 3.1 by default now, does not depend on openssl_1_1 anymore on staging-next iirc, but still does on master | 14:19:34 |
@andreas.schraegle:helsinki-systems.de | maybe I should have mentioned that earlier 😬 | 14:19:49 |
hexa | like two evals ago? 😄 | 14:20:11 |
VladimÃr ÄŒunát | Right
$ env NIXPKGS_ALLOW_INSECURE=1 nix why-depends -f. --derivation afew openssl_1_1
/nix/store/73769x78s9j4x4anbwfswq3g22w9gaqg-afew-3.0.1.drv
└───/nix/store/197aigvp28mf2rq8nqzahyjjp3pwsark-notmuch-0.37.drv
└───/nix/store/003072k7hbmgjylhg1ry36679mw77013-ruby-3.1.4.drv
└───/nix/store/fyglhlcvcagcbrk38pl0xbb18in8r0cx-openssl-1.1.1t.drv
| 14:20:18 |
VladimÃr ÄŒunát | Only ruby 3.0 got reverted to openssl 1.1. | 14:21:07 |
VladimÃr ÄŒunát | * Only ruby 3.0 got reverted to openssl 1.1, fortunately. | 14:21:16 |
hexa | how does ruby_3_1 depend on openssl_1_1 then? 😲 | 14:21:43 |
VladimÃr ÄŒunát | Because you based on master. | 14:22:37 |
VladimÃr ÄŒunát | hexa it's just complicated. | 14:23:10 |
@andreas.schraegle:helsinki-systems.de | In reply to @hexa:lossy.network how does ruby_3_1 depend on openssl_1_1 then? 😲 and because I fucked that up, way back when we changed to openssl 3 by default | 14:23:15 |
hexa | I would expect openssl_1_1 to show up in nix-tree for a package | 14:23:32 |
hexa | not the case for gruut for example | 14:23:50 |
hexa | rechecking on staging-next | 14:23:53 |
hexa | nope, gruut only depends on opeensl_3 | 14:27:45 |