| 24 Oct 2023 |
K900 | And the only in-tree consumer is nixops | 11:23:27 |
K900 | Which I'd much rather also kill | 11:23:33 |
K900 | @adisbladis opinions on killing nixpkgs poetry2nix? | 11:24:59 |
cpcloud |
I think we should have a branch because we can backport overrides to that
That's fair, I can make the branch once the PR is merged
| 11:34:04 |
cpcloud | arggg updating nixpkgs on my branch breaks the build package | 11:41:34 |
cpcloud | * arggg updating nixpkgs on that PR branch breaks the build package | 11:41:49 |
K900 | I've brought up dropping poetry2nix from nixpkgs in #Nixpkgs/NixOS Contributions (formerly "Nix / Nixpkgs / NixOS Dev") | 11:45:09 |
K900 | So far no oppositoin | 11:45:14 |
K900 | * So far no opposition | 11:45:15 |
cpcloud | thanks | 11:45:17 |
cpcloud | Oh, I think the tomli breakage is due to moving python3 to python311 | 11:49:53 |
cpcloud | * Oh, I think the build breakage is due to moving python3 to python311 | 11:50:06 |
cpcloud | Looking into it | 11:50:28 |
cpcloud | Yeah, 3.11 based packages work | 11:52:09 |
cpcloud | Ok, time for YARGB: yet another giant rebuild | 11:54:12 |
cpcloud | * Ok, time for YAGRB: yet another giant rebuild | 11:54:20 |
cpcloud | Well https://github.com/python-poetry/poetry/issues/8458 blocks a further nixpkgs upgrade | 13:06:43 |
cpcloud | Unless there's some way to give poetry its own version of build | 13:06:59 |
cpcloud | This has been addressed in poetry upstream, but it's not in a release yet | 13:07:28 |
K900 | We should probably backport that into nixpkgs' poetry | 13:09:14 |
cpcloud | I was just going to say I might be able to apply this https://github.com/python-poetry/poetry/commit/a16863d1a448ff91a7cc4e48042d3a8669b78b34 | 13:09:31 |
K900 | Should probably go straight to nixpkgs | 13:10:31 |
K900 | Because nixpkgs poetry is broken exactly the same way | 13:10:41 |
cpcloud | Sure, but I don't think we're using nixpkgs poetry in poetry2nix | 13:11:04 |
cpcloud | I think we still have to apply it in both places | 13:11:14 |
K900 | Actually nixpkgs poetry could use a bit more cleanup too | 13:12:23 |
K900 | In reply to@pcloud:matrix.org Sure, but I don't think we're using nixpkgs poetry in poetry2nix We should still be using nixpkgs overrides? | 13:12:33 |
K900 | Though maybe not | 13:12:38 |
cpcloud | There's a vendored version of poetry in poetry2nix | 13:12:50 |
cpcloud | partially vendored | 13:13:02 |