!yxFWYdmeLrdzdoIrcE:maralorn.de

nix-output-monitor

131 Members
https://github.com/maralorn/nix-output-monitor46 Servers

Load older messages


SenderMessageTime
8 Jun 2026
@blokyk:matrix.orgzoë (@blokyk)https://gist.github.com/blokyk/182bfd34d829d27fb4d794d91dd0a6dd#file-build-log-L632-L64423:02:24
@hexa:lossy.networkhexaso fwiw, it built for me earlier23:03:00
@blokyk:matrix.orgzoë (@blokyk):(23:03:06
@hexa:lossy.networkhexaon 388f56120f655a9cf4512e697b2c2afa06fe743423:03:22
@hexa:lossy.networkhexayeah, still HEAD23:03:34
@hexa:lossy.networkhexathe error sounds like nix isn't there for the golden tests23:04:33
@maralorn:maralorn.demaralornYeah, but the point is that that test can never work from within a nix build anyway so preCheck is setting an environment variable to disable it which apparently doesn’t reach the test driver.23:06:05
@maralorn:maralorn.demaralornIt feels slightly like the whole preCheck phase is not applying on that system.23:06:54
@maralorn:maralorn.demaralornBecause the other test error is sympotmatic of the comment in the line above missing …23:07:19
@blokyk:matrix.orgzoë (@blokyk)

fwiw here's the expression i use to build it:

let
  nixpkgs = builtins.fetchTarball "https://github.com/NixOS/nixpkgs/tarball/73e88497633d80127b350b01ec7b504bcdccdabf";
  pkgs = import nixpkgs {};
in
  pkgs.haskellPackages.callPackage (pkgs.fetchFromForgejo {
    domain = "code.maralorn.de";
    owner = "maralorn";
    repo = "nix-output-monitor";
    rev = "388f56120f655a9cf4512e697b2c2afa06fe7434";
    sha256 = "sha256-3N+PVFpsnBtQ11Vk9OKm1q9dE0d5fxGsEDyfwoxpYaE=";
  }) {}
23:08:23
@blokyk:matrix.orgzoë (@blokyk)is that done in the flake? if so that might be why, since i'm not using the flake23:08:53
@maralorn:maralorn.demaralornOoooh, yeah. Totally.23:09:24
@hexa:lossy.networkhexaoh no23:09:29
@hexa:lossy.networkhexaI was revealed a flake user23:09:33
@hexa:lossy.networkhexa🫣23:09:35
@blokyk:matrix.orgzoë (@blokyk)oh sorry :(23:09:39
@maralorn:maralorn.demaralornIf you want to use your own expression you just have to disable the tests.23:09:50
@maralorn:maralorn.demaralornAlso you won’t get completion. 😄23:10:18
@blokyk:matrix.orgzoë (@blokyk)noooooo23:10:24
@maralorn:maralorn.demaralornBut otherwise you should be fine.23:10:28
@blokyk:matrix.orgzoë (@blokyk)oh actually i can just steal the completion-copying part from the flake i'm guessing?23:10:56
@hexa:lossy.networkhexadoesn't flake-compat fix this?23:11:05
@blokyk:matrix.orgzoë (@blokyk)anyway if i can at least build it and test it i'm happy23:11:06
@blokyk:matrix.orgzoë (@blokyk) yes but i hate heavily disfavor flake-compat 23:11:22
@emma:rory.gayEmma [it/its]

nothing wrong with being a flake user though?

  • a fellow flakes user
23:12:04
@blokyk:matrix.orgzoë (@blokyk)(mostly because i'm kinda strapped for storage and (except for a few unmerged PRs) it doesn't allow overriding inputs, so it's easy to just end up in a situation where i just can't build things because their inputs take up too much space)23:12:53
@blokyk:matrix.orgzoë (@blokyk)* (mostly because i'm kinda strapped for storage and (except for a few unmerged PRs) it doesn't allow overriding inputs, so it's easy to just end up in a situation where i just can't build things because their inputs or trees take up too much space)23:13:00
@hexa:lossy.networkhexaflakes would be fine if they could be fixed incrementally23:13:19
@hexa:lossy.networkhexabut that ship has sailed around the world twice and is now leaving for mars23:14:00
@emma:rory.gayEmma [it/its]i dont mind the current flakes design all that much tbh23:15:07

Show newer messages


Back to Room ListRoom Version: 9