!yxFWYdmeLrdzdoIrcE:maralorn.de

nix-output-monitor

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

Load older messages


SenderMessageTime
8 Jun 2026
@blokyk:matrix.orgzoë (@blokyk)i don't think so, or at least i've not mucked around enough, though i'll admit it's been a while since i've checked. at least last time, gnome didn't support some of the libinput config i use, and since (if i understand correctly) in wayland-lang gnome is responsible for configuring stuff like libinput instead of being independently configured, i can't do anything22:59:41
@blokyk:matrix.orgzoë (@blokyk)anyway, it doesn't build on nixos, so the ubuntu thing is not very important ^^;23:00:06
@blokyk:matrix.orgzoë (@blokyk)* anyway, it doesn't build on nixos either, so the ubuntu thing is not very important ^^;23:00:10
@maralorn:maralorn.demaralornCan you give me more context for the log?23:00:08
@maralorn:maralorn.demaralornThis is not how nix builds are supposed to work. It builds on my machine. I have it all packaged cleanly. Why doesn’t it work at yours? This is not what I was promised.23:01:24
@maralorn:maralorn.demaralornThe tests should be calling nix-build.23:02:00
@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

Show newer messages


Back to Room ListRoom Version: 9