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.