| 23 Apr 2026 |
emily | (perhaps we should split up FOD and non-FOD portions of it more) | 11:34:16 |
| 24 Apr 2026 |
Pol | There's a PR already | 12:52:32 |
Pol | => https://github.com/NixOS/nixpkgs/pull/512735 | 12:53:02 |
niklaskorz | the crates.io team has also responded to the issue yesterday and reverted the block for now, until we fixed it in nixpkgs | 13:03:42 |
| 27 Apr 2026 |
| Yves (she/they) changed their display name from Oro (any/all) to Yves (she/they). | 19:13:52 |
| 30 Apr 2026 |
| isabel changed their profile picture. | 18:45:51 |
| 2 May 2026 |
| isabel changed their profile picture. | 23:31:19 |
| 4 May 2026 |
| innocentzer0 joined the room. | 17:10:48 |
| 5 May 2026 |
Toma | Alright, so there is a remaining issue with fetchCargoVendor currently.
See: https://github.com/NixOS/nixpkgs/pull/501979/
I think it should be fixed before the next stable release. The PR above seems to be a good-enough solution for the issue.
Since this is no longer just a FOD fetcher change, we could deduplicate the copied fetch-cargo-vendor-util script alongside merging this PR.
Reviews are also welcome if someone can come up with a better solution.
| 15:26:34 |
| @logn:zirco.dev changed their display name from LogN to LogN [test]. | 20:15:29 |
| @logn:zirco.dev changed their display name from LogN [test] to LogN. | 20:19:24 |
| innocentzer0 set a profile picture. | 20:35:07 |
| 6 May 2026 |
| Yogansh set a profile picture. | 03:32:42 |
| 7 May 2026 |
| @logn:zirco.dev left the room. | 20:17:26 |
| 10 May 2026 |
| mach50 set a profile picture. | 18:32:43 |
| 12 May 2026 |
hexa | hrm … fetch-cargo-vendor relies on python-requests | 13:59:01 |
hexa | and requests dependency chain now requires fetchCargoVendor | 13:59:18 |
hexa | Redacted or Malformed Event | 13:59:44 |
hexa | error: infinite recursion encountered
note: trace involved the following derivations:
derivation 'python3.14-ast-serialize-0.3.0'
derivation 'ast-serialize-0.3.0-vendor'
derivation 'fetch-cargo-vendor-util'
derivation 'python3-3.14.5-env'
derivation 'python3.14-charset-normalizer-3.4.7'
derivation 'python3.14-mypy-2.1.0'
| 14:00:03 |
figsoda | perhaps we can rewrite it in terms of urllib | 14:16:06 |
hexa | maybe | 14:16:22 |
hexa | but it has retry, backoff and proxy support at first glance | 14:16:34 |
figsoda | yeah we would have to roll our own logic in that case | 14:16:52 |
hexa | also sessions | 14:17:53 |
hexa | possibly streaming | 14:18:00 |
hexa | lolsob | 14:18:03 |
emily | could use importCargoLock for those | 14:18:10 |
hexa | I tried :D it has a git dep | 14:18:20 |
emily | lovely | 14:18:29 |
nim65s | httpx or aiohttp can be tried quickly I guess | 14:18:37 |