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