!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

411 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.136 Servers

Load older messages


SenderMessageTime
7 Sep 2025
@aloisw:julia0815.dealoisw What the heck is going on here? That's nixpkgs 24.11 before the toml11 bump: https://buildkite.com/lix-project/lix/builds/4357#01992389-f64c-4437-a922-998d418e1dec/38-47 09:57:16
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)24.11 nixpkgsLibTests evalutated the misc.nix tests with the host nix, not the one that's being tested. Might be that the CI is dogfooding a recent build of Lix?10:06:29
@aloisw:julia0815.dealoisw Still happening on 25.05: https://buildkite.com/lix-project/lix/builds/4358#019923aa-4e21-4225-bfca-d98763a1e5da/30-39 10:55:39
@aloisw:julia0815.dealoiswAlso aarch64-linux only, what the heck.10:56:01
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
  1. Which lix is the CI running and 2. Nixpkgs input probably needs https://github.com/NixOS/nixpkgs/pull/434761
11:12:15
@aloisw:julia0815.dealoisw
  1. is for the infra folks to answer. 2. should probably be done on all branches then?
11:34:07
@aloisw:julia0815.dealoiswI guess a different Lix running on the x86_64-linux and aarch64-linux builders could explain the difference.11:34:42
@xokdvium:matrix.orgSergei Zimmerman (xokdvium) I imagine some runners are running newer Lix that has emily’s stack merged. That issue is exactly why we had to revert the initial patch to nix and only reapplied it only when that PR backport landed. 11:40:35
@aloisw:julia0815.dealoiswYeah I just don't have the insights into the infra to be sure this is indeed the case.11:41:47
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Everything points to that tbh. In cppnix we are dogfooding all PR GHA CI with the top of trunk as the host nix11:42:50
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)And the exact issue immediately surfaced11:44:52
@raitobezarius:matrix.orgraitobezariusWe don't do the same because the host Nix in the Buildkite agents is not dynamic11:59:56
@raitobezarius:matrix.orgraitobezariusA different Lix though is unexpected, everything should be upgraded at the same time12:01:00
@aloisw:julia0815.dealoiswIs the one on the aarch64-linux builders updated to toml11 4?12:01:04
@aloisw:julia0815.dealoiswI'm preparing a nixpkgs bump fwiw that should fix this.12:01:14
@raitobezarius:matrix.orgraitobezarius
In reply to @aloisw:julia0815.de
Is the one on the aarch64-linux builders updated to toml11 4?
I don't know OTOH
12:02:08
@aloisw:julia0815.dealoisw Let's see whether https://gerrit.lix.systems/c/lix/+/4142 succeeds in CI, I will post backports to all supported releases if it does. 12:04:07
@simon.hauser:helsinki-systems.deSimon HauserRedacted or Malformed Event12:30:40
@emilazy:matrix.orgemilyshould we decide what releases are supported first? 😅14:05:35
@emilazy:matrix.orgemilymy understanding is that it was going to be just 2.93 and 2.91-on-25.05?14:06:00
@emilazy:matrix.orgemilymy stack forward-ports the new toml11, or do you mean it happens before that point in the stack?14:07:11
@aloisw:julia0815.dealoiswIt happens before that point because the host nix evaluates something for the nixpkgs lib tests.14:07:43
@emilazy:matrix.orgemily yeah then it's just what @xokdvium:matrix.org says 14:08:06
@aloisw:julia0815.dealoiswSo all evals in CI will fail unless bumped past that nixpkgs PR.14:08:11
@emilazy:matrix.orgemilybecause lib tests were very silly14:08:15
@emilazy:matrix.orgemilythe Nixpkgs PR adding that absurd test should never have been merged either :(14:09:04
@aloisw:julia0815.dealoiswWait it was fully intentional to test the buggy integer saturation?14:10:14
@emilazy:matrix.orgemilyyes and there was a blocking review from lib maintainer saying "uh. no?"14:11:36
@emilazy:matrix.orgemilyand then it got cherry-picked into a GSoC PR without modification14:11:51
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nixpkgs/pull/433710#issuecomment-318972835114:12:47

Show newer messages


Back to Room ListRoom Version: 10