!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

962 Members
For people hacking on the Nix package manager itself204 Servers

Load older messages


SenderMessageTime
15 Aug 2021
@Las:matrix.orgLas
に返信 @nixinator:nixos.dev
does meson require python to function?
Seemingly yeah
07:53:08
@nixinator:nixos.devnixinatori can see why nix itself, as it's the old chicken and egg problem... needs to be lean and mean when it comes to building itself.07:56:22
@nixinator:nixos.devnixinatorsometimes you just don't want it more than gcc nix.c -o nix ;-)07:58:01
@nixinator:nixos.devnixinatoryou still need a hell of lot of tooling to make that actually work, but you don't need a complete python environment too!!!07:58:49
@mic92:nixos.devMic92
In reply to @nixinator:nixos.dev
you still need a hell of lot of tooling to make that actually work, but you don't need a complete python environment too!!!
Autotools is afaik more restricting than python. Have you tried installing autotools, make, etc on windows?
18:51:38
@mic92:nixos.devMic92
In reply to @nixinator:nixos.dev
you still need a hell of lot of tooling to make that actually work, but you don't need a complete python environment too!!!
* Autotools is afaik more restricting than python. Have you tried installing autotools, coreutils, make, etc on windows?
18:55:03
@nixinator:nixos.devnixinator
In reply to @mic92:nixos.dev
Autotools is afaik more restricting than python. Have you tried installing autotools, coreutils, make, etc on windows?
no because these are unix tools.
21:51:18
@mic92:nixos.devMic92Autotools is also not really maintained anymore. There was only a few months ago someone paid to do some fixes.21:52:14
@nixinator:nixos.devnixinator
In reply to @mic92:nixos.dev
Autotools is afaik more restricting than python. Have you tried installing autotools, coreutils, make, etc on windows?
* no because these are unix tools. ;-)
21:52:16
@nixinator:nixos.devnixinatoryeah...it's a problem.21:52:29
@mic92:nixos.devMic92Hence it bitrots as operating systems and toolchains get updated.21:52:50
@nixinator:nixos.devnixinatorsigh...you are absolutel correct.21:53:15
@nixinator:nixos.devnixinator * sigh...you are absolutely correct.21:53:29
@nixinator:nixos.devnixinatorso whats the solution @mic9221:56:07
@nixinator:nixos.devnixinatoralso, i'd be interested to see what fixes you made to autotools? i strongly believe perfect design is not how many features you can add, but when you can't take anything more away, same goes for dependencies and code reuse. In a perfect world a single application is self contained, and doesn't rely on anything. But it's far from a perfect world, hence DLL hell, dependency nightmares... and it 'work's on my machine syndrome'. That's why i picked up nix, because it really is trying to solve these problems, without containers like docker to build complex software projects . 22:07:32
16 Aug 2021
@Las:matrix.orgLas
In reply to @nixinator:nixos.dev
so whats the solution @mic92
You could make an ad-hoc build system
07:35:29
@Las:matrix.orgLasIt doesn't have to do caching, since it's for bootstrapping07:35:40
@gytis-ivaskevicius:matrix.orgGytis Ivaskevicius Latest nixpkgs fails to build nix due to , withAWS ? !enableStatic && (stdenv.isLinux || stdenv.isDarwin), aws-sdk-cpp 12:21:29
@gytis-ivaskevicius:matrix.orgGytis Ivaskevicius👀12:21:35
@gytis-ivaskevicius:matrix.orgGytis Ivaskevicius and its release-21.05 12:21:46
@gytis-ivaskevicius:matrix.orgGytis Ivaskeviciusi swear i must be high or something super unprofessional happend12:22:07
@toonn:matrix.orgtoonn The branch or the channel? Because I assume the channel has checks to prevent propagation when nix fails to build. 12:24:11
@gytis-ivaskevicius:matrix.orgGytis IvaskeviciusI guess the branch. Im on flakes12:24:34
@manveru:matrix.orgmanveru Eelco Dolstra: anything left to do for https://github.com/NixOS/nix/pull/4922 ? 15:52:31
@fzakaria:matrix.orgfzakariawhat's the best approach to build Nix incrementally?16:44:27
@fzakaria:matrix.orgfzakariaIs it through nix-shell steps?16:44:47
@tomberek:matrix.orgtomberek fzakaria: https://hydra.nixos.org/build/149934349/download/1/manual/contributing/hacking.html 16:47:19
@mic92:nixos.devMic92 fzakaria: use nix develop instead of nix-shell so 16:53:25
@mic92:nixos.devMic92 nix-shell technically works but nix develop should be faster 16:53:39
@mic92:nixos.devMic92ah. it mentiones that16:53:47

Show newer messages


Back to Room ListRoom Version: 6