| 14 Aug 2023 |
cole-h | Gladly | 16:03:23 |
| K900 changed their display name from K900 (Old) to K900 ⚡️. | 16:11:08 |
| K900 changed their display name from K900 ⚡️ to K900 (⚡️ migration pending). | 16:23:32 |
Artturin | https://github.com/NixOS/ofborg/pull/648 | 18:44:40 |
Artturin | Could I get triage perms in the repo? | 21:52:59 |
cole-h | I don't have the ability to delegate that sadly. But I can act on your behalf, what's up? | 22:03:46 |
Artturin | https://github.com/NixOS/ofborg/issues/27 can be closed ofborg is run on all PRs and no more direct pushes https://github.com/NixOS/nixpkgs/issues/249117
https://github.com/NixOS/ofborg/issues/8 ci can't be run on issues so issue not valid
https://github.com/NixOS/ofborg/issues/182 evals don't feel slow, they are slow
https://github.com/NixOS/ofborg/issues/141 not valid, trusted users feature isn't used in nixpkgs
https://github.com/NixOS/ofborg/issues/332 darwin builds work for buildRustPackage https://github.com/NixOS/nixpkgs/pull/240137
| 23:03:27 |
Artturin | In reply to @lily:lily.flowers If you have any details, I could come up with some bad ideas to root it out. It's just 4 runners on the same aarch64 community builder, right? issue by cole-h in 2021 https://github.com/NixOS/ofborg/issues/581 | 23:06:16 |
| 15 Aug 2023 |
Artturin | In reply to @artturin:matrix.org Could I get triage perms in the repo? grahamc (he/him): maybe you have the authority since cole-h: doesn't | 01:24:15 |
| K900 changed their display name from K900 (⚡️ migration pending) to K900 ⚡️. | 08:48:57 |
| K900 (deprecated) changed their display name from K900 to K900 (deprecated). | 08:49:12 |
cole-h | In reply to @artturin:matrix.org issue by cole-h in 2021 https://github.com/NixOS/ofborg/issues/581 oh yeah | 14:05:53 |
cole-h | In reply to @artturin:matrix.org https://github.com/NixOS/ofborg/issues/27 can be closed ofborg is run on all PRs and no more direct pushes https://github.com/NixOS/nixpkgs/issues/249117
https://github.com/NixOS/ofborg/issues/8 ci can't be run on issues so issue not valid
https://github.com/NixOS/ofborg/issues/182 evals don't feel slow, they are slow
https://github.com/NixOS/ofborg/issues/141 not valid, trusted users feature isn't used in nixpkgs
https://github.com/NixOS/ofborg/issues/332 darwin builds work for buildRustPackage https://github.com/NixOS/nixpkgs/pull/240137
Done, thanks for your assistance. | 14:08:07 |
cole-h | In reply to @artturin:matrix.org grahamc (he/him): maybe you have the authority since cole-h: doesn't You've been added with triage permissions :) | 14:49:28 |
| Christina Sørensen changed their profile picture. | 14:57:45 |
Artturin | In reply to @cole-h:matrix.org You've been added with triage permissions :) Thanks | 15:43:53 |
| @10leej:matrix.org left the room. | 19:34:30 |
| 16 Aug 2023 |
| @akho:matrix.org left the room. | 06:36:39 |
| @mightyiam:matrix.org joined the room. | 08:07:01 |
@mightyiam:matrix.org | Seems like the bot is stuck here on aarch64-darwin?
https://github.com/NixOS/nixpkgs/pull/249464 | 08:07:25 |
| Jeremy Fleischman (jfly) joined the room. | 08:08:08 |
K900 | That happens, there's a pretty limited capacity | 08:16:17 |
| NinjaTrappeur changed their display name from NinjaTrappeur to NinjaTrappeur .: DECT 8711. | 19:56:35 |
| 17 Aug 2023 |
| @infinisil:matrix.org joined the room. | 21:51:30 |
@infinisil:matrix.org | For RFC 140, CI should run a Rust program to check some property of the Nixpkgs tree for every PR | 21:54:48 |
@infinisil:matrix.org | And it should fail if the check doesn't succeed | 21:55:25 |
@infinisil:matrix.org | What would be the best way to integrate this into ofborg? I've thought of some options:
- Just add the check here as a
nix-build, but then CI would be super slow when Rust needs to be built
- Same as 1, but only make it run on the master branch, therefore generally avoiding problems with rebuilds, and this check is only important for new packages, which generally don't have to go to staging anyways
- Same as 1, but don't use dependencies from current Nixpkgs to build the Rust program, instead do a
fetchTarball for the latest stable NixOS release, which should definitely have Rust cached
- Put the version of the Rust check program into ofborg itself, such that it's not influenced by anything going on in Nixpkgs. This is the fastest, but least flexible
| 22:01:48 |
@infinisil:matrix.org | Actually 4. would be kind of nice because ofborg is a rust codebase too | 22:02:51 |
cole-h | Is this program available anywhere yet? | 22:03:16 |
cole-h | And what's the benefit of running it inside of ofborg, as opposed to, say, publishing a static Rust binary and pulling that in in some GitHub Action? | 22:04:07 |