!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

388 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.121 Servers

Load older messages


SenderMessageTime
8 Jun 2021
@fgaz:matrix.orgfgaz joined the room.09:57:07
13 Jun 2021
@aaronchall:matrix.orgaaronchall joined the room.04:44:01
16 Jun 2021
@vcunat:matrix.orgVladimír Čunát joined the room.13:52:45
19 Jun 2021
@ncfavier:matrix.orgnf joined the room.06:49:22
22 Jun 2021
@nh2:matrix.orgnh2 joined the room.18:11:03
26 Jun 2021
@grahamc:nixos.org@grahamc:nixos.org invited @mjolnir:nixos.orgNixOS Moderation Bot.01:30:48
@mjolnir:nixos.orgNixOS Moderation Bot joined the room.01:30:49
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.01:30:52
5 Jul 2021
@spacesbot:nixos.devspacesbot - keeps a log of public NixOS channels joined the room.19:20:19
@spacesbot:nixos.devspacesbot - keeps a log of public NixOS channels 19:49:34
@ncfavier:matrix.orgnf changed their profile picture.23:32:36
6 Jul 2021
@vcunat:matrix.orgVladimír ČunátIt's not urgent by itself, but I'd like us to re-deploy builders for updated sandbox shell, some time after merging/backporting https://github.com/NixOS/nixpkgs/pull/12941208:50:35
@vcunat:matrix.orgVladimír ČunátI wonder if using busybox is a too minimalist default. When I see the code... say defaulting to 32-bit numbers even on 64-bit systems and not doing range checks properly.09:59:02
@domenkozar:matrix.orgDomen Kožar grahamc (he/him): Do you think we can move aarch64-darwin separate jobset into the trunk now? 10:57:24
@vcunat:matrix.orgVladimír Čunát
In reply to @vcunat:matrix.org
I wonder if using busybox is a too minimalist default. When I see the code... say defaulting to 32-bit numbers even on 64-bit systems and not doing range checks properly.
A more radical proposal: use dash instead https://github.com/NixOS/nixpkgs/pull/129428
11:26:12
@sternenseemann:systemli.orgsternidoes busybox sh have any kind of bash compat?11:29:36
@vcunat:matrix.orgVladimír Čunát Why bash compat? We only provide /bin/sh 11:48:48
@sternenseemann:systemli.orgsterniI fear that some things may assume that /bin/sh in the sandbox is bash(-like?) since /bin/sh on NixOS is bash by default11:49:41
@sternenseemann:systemli.orgsternior bash's sh mode11:49:46
@sternenseemann:systemli.orgsterniso if e. g. bushybox sh supports [[ ]] then we'd be in trouble with dash potentially11:50:15
@sternenseemann:systemli.orgsterniI'd still say the change is worth it but may be more work than just switching it out11:50:41
@vcunat:matrix.orgVladimír Čunát Hmm, so you are right about [[ ]] support 😞 11:52:19
@vcunat:matrix.orgVladimír Čunát Generally packages should prefer pure alternatives (e.g. ${stdenv.SHELL} or others, usually via patchShebangs) 11:53:00
@sternenseemann:systemli.orgsterniI guess this would mean that we'd need to create a jobset for the change11:53:04
@vcunat:matrix.orgVladimír ČunátThe change is impure.11:53:19
@vcunat:matrix.orgVladimír ČunátSo you can't just create a jobset for it.11:53:33
@sternenseemann:systemli.orgsternioh right11:53:37
@grahamc:nixos.org@grahamc:nixos.orgI've run with /bin/sh being dash and also being osh for a long time without trouble15:07:16
@7c6f434c:nitro.chat7c6f434c left the room.15:51:49
@spacesbot:nixos.devspacesbot - keeps a log of public NixOS channels changed their display name from spacesbot to spacesbot - keeps a log of public NixOS channels.22:11:46

Show newer messages


Back to Room ListRoom Version: 6