Home liberachat/#kmonad: Logs Calendar

Logs on 2021-07-07 (liberachat/#kmonad)

11:15:51 <Tisoxin> Solid: Do you manually breake the lines in your github comments?
11:28:59 tomsmeding parts (~tomsmedin@tomsmeding.com) (WeeChat 3.2)
12:41:30 <Solid> Tisoxin: I do not
12:41:41 <Solid> sometimes I reply be email, where Emacs breaks the lines at 72 columns
12:41:50 <Tisoxin> Ah, ok
12:42:00 <Solid> and sometimes I just copy the commit messages verbatim, where the same is one out of convention
12:42:08 <Solid> s/one/done
17:51:12 <Tisoxin> Solid: Building the current master branch with nix fails
17:53:30 <Tisoxin> https://paste.debian.net/1203697/
17:54:00 <Tisoxin> Probably `exec` needs to be added to nix's dependencies
18:08:06 <Tisoxin> o.O
18:08:25 <Tisoxin> Although exec should be a feature of a normal shell…
18:08:29 <Tisoxin> Shouldn't it?
19:12:53 <Solid> Tisoxin: ._.
19:13:24 <Solid> exec _should_ be a shell builtin but it depends on the shell I guess
19:13:43 <Solid> runInteractiveProcess probably call /bin/sh, which is bash on NixOS (sigh)
19:13:45 <Tisoxin> well, sh seems to have it…
19:14:02 <Solid> but either way, I tried building it with nix-shell and nix-build and both seemed fine
19:14:10 <Solid> how did you build it?
19:14:23 <Tisoxin> with nix-build…
19:14:29 <Tisoxin> o.O
19:14:38 <Tisoxin> guess it's my problem
19:14:42 <Solid> wtf
19:14:49 <Solid> okay let me try that again
19:14:52 <Solid> maybe I made some mistake
19:15:07 <Tisoxin> well, i don't have exact origin/master
19:15:22 <Tisoxin> But no nix file or such is different
19:16:18 <Tisoxin> No, i think i have indeed the same files
19:16:34 <Tisoxin> I only have 5 commits more
19:18:51 <Tisoxin> I just cloned a clean kmonad repo and it still fails
19:19:00 <Solid> yeah I can reproduce this
19:19:06 <Solid> must've tested it on the wrong commit
19:19:08 <Solid> shit
19:19:43 niemand joins (~niemand@p2e52f7e2.dip0.t-ipconnect.de)
19:48:17 <Solid> well you need to somehow add git to the compile depends
19:48:31 <Tisoxin> yeah, that's what i think as well
19:48:49 <Tisoxin> but buildInputs doesn't work :/
19:48:53 <Solid> apparently this can be done with buildInputs but we seem to be using a different mkDerivation than the Nix manual specifies?
19:49:12 <Tisoxin> I think this as sth to do with callpackage
19:49:18 <Tisoxin> s/as/has/
20:18:51 <Tisoxin> I'm completely confused now
20:19:51 <Tisoxin> There are a few working packages in https://raw.githubusercontent.com/NixOS/nixpkgs/nixos-21.05/pkgs/development/haskell-modules/hackage-packages.nix that are using gitrev or githash, but none of them has to explicitely define a dependecy to git
20:21:02 <Tisoxin> :(
20:21:50 <Tisoxin> (i tried to build kmonad with githash, but it didn't work either)
20:34:10 × niemand quits (~niemand@p2e52f7e2.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)

All times are in UTC on 2021-07-07.