<supersandro2000>
fixed it by following the FAQ. I feel stupid now.
<supersandro2000>
but I have a new problem: nix does not eval build-sandbox-paths = $(nix-store -qR $(nix-build '<nixpkgs>' -A bash) | xargs echo /bin/sh=$(nix-build '<nixpkgs>' -A bash)/bin/bash)
<supersandro2000>
it complains that it can't parse it: getting attributes of path '$(nix-build': No such file or directory
<das_j>
supersandro2000: Yeah, the config is not bash-compatible iirc
<supersandro2000>
but the fa suggests that
__monty__ has joined #nixos-dev
<symphorien[m]>
is there a policy about backports ? can I self merge once of borg is happy ?
<sphalerite>
supersandro2000: that looks like it might be as in… echo "build-sandbox-paths = $(nix-store -qR $(nix-build '<nixpkgs>' -A bash) | xargs echo /bin/sh=$(nix-build '<nixpkgs>' -A bash)/bin/bash)" >> /etc/nix/nix.conf
<supersandro2000>
sphalerite: figured that by now. Thanks anyway
<supersandro2000>
I just threw it in my existing script which is needed to make WSL not borked
orivej has joined #nixos-dev
supersandro2000 has quit [Ping timeout: 264 seconds]
<gchristensen>
fwiw we have several aarch64 builders that stopped working b/c the kernel can't find /dev/sda on boot (but alpine can)
<gchristensen>
if someone wants to try to solve that, I'd be glad to give whatever access is needed
<andi->
gchristensen: do we have a repo to track these things? Would be nice to know what hardware it is etc.. and give it more exposure then just a message on IRC.
<gchristensen>
I guess not, if we can solve that problem first that would be even better :)
supersandro2000 has quit [Ping timeout: 246 seconds]
justanotheruser has quit [Ping timeout: 272 seconds]
<sphalerite>
gchristensen: would you be up for pairing on this problem tomorrow ~18:00 UTC?
<gchristensen>
I'll be half-available, but I can be remote hands at least
<gchristensen>
I don't know how to break out of this problem of only few people having the access, more people being able to debug builders would be good and not really risky I think
supersandro2000 has joined #nixos-dev
<andi->
I could probably join in as well and we could have two more people "familiar" with it.
m1cr0m4n has joined #nixos-dev
m1cr0man has quit [Ping timeout: 256 seconds]
<infinisil>
sphalerite: Damnit lol
<gchristensen>
an easy improvement is changing the rolling deploy scripts to do a full shutdown, wait for the API to say it is shut down, wait a minute, and then send a power-on
<gchristensen>
maybe -infra should have a weekly status call
jonringer has joined #nixos-dev
thibm has quit [Ping timeout: 256 seconds]
supersandro2000 has quit [Ping timeout: 264 seconds]
thibm has joined #nixos-dev
FRidh has joined #nixos-dev
pie_ has quit [Ping timeout: 240 seconds]
pie_ has joined #nixos-dev
<ehmry>
I've noticed that `dhallPackages` doesn't have an effective `hostPlatform` or `targetPlatform` because the package outputs are just alpha-normalized dhall code, it possible to codify this somehow? I ask because this triggers unecessary cross-compiles
<ehmry>
I guess we can't be sure that everything in dhallPackages is pure
<ehmry>
not sure where `buildPackages` is appropriate to use
mkaito has quit [Quit: WeeChat 2.9-dev]
supersandro2000 has joined #nixos-dev
<gchristensen>
I'd like to either change pkgs/os-specific/linux/util-linux/default.nix's pname = "util-linux"; to pname = "utillinux"; or change pkgs.utillinux to pkgs.util-linux plus an alias. first is a small diff, second is a big diff. first is not the package's actual name, second is. any opinions? the "okay what is that package called again?" process is really frustrating
jonringer has quit [Remote host closed the connection]
<infinisil>
If util-linux is the official name, then I think both changes are fine
<infinisil>
The pname change might affect nix-env installations, but it's probably fine (tm)
alp has quit [Ping timeout: 272 seconds]
<Taneb>
I'm in favour of option two
<supersandro2000>
package name is util-linux. maybe add an alias for that but renaming the actually package to something else is wrong.
<gchristensen>
well this is a milestone, I can't run `nix-build ./nixos/tests/installer.nix` on my laptop anymore b/c I don't have enough ram free (7g free)
supersandro2000 has quit [Ping timeout: 265 seconds]
supersandro2000 has joined #nixos-dev
mkaito has quit [Quit: WeeChat 2.9-dev]
__monty__ has quit [Quit: leaving]
<lukegb>
adisbladis++
<{^_^}>
adisbladis's karma got increased to 117, it's a crit!
<gchristensen>
re aarch64, we used to / still do (?) autoscale on AWS for x86, and we could for arm
m1cr0m4n has quit [Ping timeout: 246 seconds]
<teto>
are there are any concrete examples out there of flakes with `apps.XXX.{ type = "app"; program = YYY }` ? looking for what to put in YYY since what I've put looks useless
orivej has joined #nixos-dev
red[evilred] has joined #nixos-dev
<red[evilred]>
I guess I never thought about how/where/who pays for our build infrastructure.
<red[evilred]>
I guess the NixOS foundation?
<hexa->
yes
jonringer has quit [Remote host closed the connection]