!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
18 Mar 2026
@blokyk:matrix.orgzoë (she/her)i saw on the wiki you were talking about maybe retiring the matrix anyway given the infrastructure problems with it (though i'd be sad to see it go given my reasons above), so i guess i might have to get used to zulip at some point :p13:17:40
@piegames:flausch.socialpiegamesAs per the recent meeting on this, Matrix will stay with a slightly reduced channel list13:39:22
@blokyk:matrix.orgzoë (she/her) (i wasn't sure what zulip channel would be best for this ;-;) is there anyway to re-launch the CI for a CL? i'm pretty sure the devShell and clang-tidy failures are just flaky ci, especially given the error messages and the fact that other pipelines (incl. on the same platform) were completely fine.
the contributing wiki for the ci says "just login to restart the build" but i don't have the access level for it.
22:31:12
@blokyk:matrix.orgzoë (she/her) * (i wasn't sure what zulip channel would be best for this ;-;) is there anyway to re-launch the CI for a CL? i'm pretty sure the devShell and |clang-tidy](https://buildkite.com/afnix/lix/builds/966/summary?sid=019d01d2-d404-41ec-a6c1-df3836789413&tab=output) failures are just flaky ci, especially given the error messages and the fact that other pipelines (incl. on the same platform) were completely fine.
the contributing wiki for the ci says "just login to restart the build" but i don't have the access level for it.
22:32:07
@blokyk:matrix.orgzoë (she/her) * (i wasn't sure what zulip channel would be best for this ;-;) is there anyway to re-launch the CI for a CL? i'm pretty sure the devShell and clang-tidy failures are just flaky ci, especially given the error messages and the fact that other pipelines (incl. on the same platform) were completely fine.
the contributing wiki for the ci says "just login to restart the build" but i don't have the access level for it.
22:32:29
@blokyk:matrix.orgzoë (she/her) set a profile picture.22:36:46
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @blokyk:matrix.org
(i wasn't sure what zulip channel would be best for this ;-;) is there anyway to re-launch the CI for a CL? i'm pretty sure the devShell and clang-tidy failures are just flaky ci, especially given the error messages and the fact that other pipelines (incl. on the same platform) were completely fine.
the contributing wiki for the ci says "just login to restart the build" but i don't have the access level for it.
Can’t you force-push an amended commit without any diff? That should do the trick I think
22:38:50
@blokyk:matrix.orgzoë (she/her) nah, that's what i did and it noticed that no code actually changed so it didn't re-run it 22:39:55
@piegames:flausch.socialpiegames
In reply to @blokyk:matrix.org
(i wasn't sure what zulip channel would be best for this ;-;) is there anyway to re-launch the CI for a CL? i'm pretty sure the devShell and clang-tidy failures are just flaky ci, especially given the error messages and the fact that other pipelines (incl. on the same platform) were completely fine.
the contributing wiki for the ci says "just login to restart the build" but i don't have the access level for it.
You can get permissions if you ask, though I forgot where to ask 🙃
23:09:39
@raitobezarius:matrix.orgraitobezarius
In reply to @xokdvium:matrix.org
Can’t you force-push an amended commit without any diff? That should do the trick I think
Code changes are required for that
23:11:32
@raitobezarius:matrix.orgraitobezariusThe CI is smart (still dumb) :p23:11:42
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @raitobezarius:matrix.org
Code changes are required for that
Change one character and change back works?
23:12:04
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Or does the source hash get memoised? (Just curious)23:12:43
@raitobezarius:matrix.orgraitobezariusGerrit understands the kinds of delta a patchset23:14:19
@raitobezarius:matrix.orgraitobezariusA NO_CODE_CHANGE won't trigger CI23:14:35
@raitobezarius:matrix.orgraitobezariusChanging a character will trigger CI, yes23:14:47
@piegames:flausch.socialpiegames
In reply to @piegames:flausch.social
You can get permissions if you ask, though I forgot where to ask 🙃
I restate my position here that retriggering CI builds should not be a gated permission and instead be accessible to all logged-in users
23:17:53
@blokyk:matrix.orgzoë (she/her)if you can't remember i can just change the release notes slightly, that should be enough x)23:18:19
@blokyk:matrix.orgzoë (she/her)* if you can't remember i can just change the release notes slightly, that should be enough x) edit: aaand it's pushed & restarted, thx folks23:20:15
@raitobezarius:matrix.orgraitobezarius
In reply to @piegames:flausch.social
I restate my position here that retriggering CI builds should not be a gated permission and instead be accessible to all logged-in users
I did not buy the Buildkite company yet alas
23:20:31
@raitobezarius:matrix.orgraitobezarius(and I am not sure that a bot would make things more discoverable but maybe, not sure)23:21:50
@delroth:delroth.netdelrothCI failure UI on the gerrit side could include instructions on how to retrigger via bot23:22:39
@delroth:delroth.netdelroth(and I presume besadii could listen for gerrit CL comments, for example?)23:23:03
@raitobezarius:matrix.orgraitobezariusYup23:24:24
19 Mar 2026
@sky1e:mildlyfunctional.gaysky1eWhen I encounter a spurious CI failure, what I do is wait until someone else merges a cl and rebase my change on top and push. Not always the fastest, but doesn't involve asking anyone for help, which I'm rather bad at 🙃02:00:05
@winter:catgirl.cloudWinter

raitobezarius doing a bit of maintenance to the lix package set in nixpkgs, i remember mention of some weird self ref in nix-direnv. when trying to repro that, it appears that… all packages in the set are currently infreccing? e.g.:

(import ./. {
  overlays = [(f: p: { inherit (p.lixPackageSets.latest) nixpkgs-review; })];
}).nixpkgs-review
03:29:31
@winter:catgirl.cloudWinteris this known?03:29:35
@aloisw:kde.orgaloiswYes, it is known that overlaying like this does not work. The only things it works for are Lix itself and its nix-eval-jobs.05:24:19
@winter:catgirl.cloudWinteri was under the (i guess false!) impression that it was only for a handful of bad derivations (e.g. nix-direnv), but i guess it’s actually never worked at all? it should probably be removed from the website then if this is indeed true05:35:14
@winter:catgirl.cloudWinter there was a Lix discussion at the time, but https://git.lix.systems/lix-project/lix-website/commit/26676b416a334fb69a7f6a2ac3d8464f321f4cca is what i remember 05:37:38

There are no newer messages yet.


Back to Room ListRoom Version: 10