<colemickens>
if I try to add the aarch64 box as a builder to hydra I get weird failures when my hydra tries to copy from it.
<clever>
colemickens: what error?
<colemickens>
oh actually it's happening with my rpi4 as well.
<colemickens>
the build seems to finish and then when its copying the outputs, I get
<colemickens>
uncaught exception building ‘/nix/store/rsiz66588psh9sdl4m0fvj6pn002f0dg-sops-install-secrets-0.0.1.drv’ on ‘cole@rpifour1.ts.r10e.tech’: basic_string::_M_create
<colemickens>
or they look like this: uncaught exception building ‘/nix/store/1qqil3kdj392n290sc2lvbflq57gwh13-cpptoml-121b4b664fd7b98546bb45adc4d45ee8a3043295.drv’ on ‘cole@rpifour1.ts.r10e.tech’: std::bad_alloc
<clever>
never seen that one before
<colemickens>
for fun, one from the aarch64 box: uncaught exception building ‘/nix/store/h02lmvirmmzc963mzsiyc8zaqp5qvvxk-nixos-version.drv’ on ‘colemickens@aarch64.nixos.community’: basic_string::_M_create
<clever>
sounds like internal errors in nix, unrelated to the remote arch
<colemickens>
oh, aarch64 is maybe running unstable nix too, I didn't know that.
<colemickens>
hm. maybe I'll downgrade nix on my rpi4 and see if it helps
clever has quit [Ping timeout: 245 seconds]
clever has joined #nixos-aarch64
<colemickens>
looks like they succeed after downgrading. :/
cole-h has quit [Ping timeout: 246 seconds]
monk has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Disconnected: Replaced by new connection"]
monk has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo_ has joined #nixos-aarch64
zupo has quit [Ping timeout: 260 seconds]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
luxemboye has quit [Remote host closed the connection]
luxemboye has joined #nixos-aarch64
lickingball has joined #nixos-aarch64
lickingball has quit [Read error: Connection reset by peer]
bdju has quit [Read error: Connection reset by peer]
lickingball has joined #nixos-aarch64
bdju has joined #nixos-aarch64
_lickingball has joined #nixos-aarch64
lickingball has quit [Ping timeout: 264 seconds]
<Ke>
what tool does create FAT partitions for images
<Ke>
hmm apparently qemu
orivej has joined #nixos-aarch64
luxemboye has quit [Remote host closed the connection]
_lickingball has quit [Quit: ZNC 1.7.5 - https://znc.in]
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
superherointj has joined #nixos-aarch64
superherointj has quit [Quit: Leaving]
dev_mohe has joined #nixos-aarch64
p3psi has joined #nixos-aarch64
p3psi has quit [Quit: WeeChat 3.1]
cole-h has joined #nixos-aarch64
ajs124 has quit [Quit: Bridge terminating on SIGTERM]
ajs124 has joined #nixos-aarch64
orivej has quit [Ping timeout: 240 seconds]
<andi->
anyone else having issue with the aarch64 remote builder recently? It always returns killed with status code 6 or so when I try to build something remotely. Perhaps an issue with my local nix version (2.3.10) vs whatever is running on there?
srk has quit [Remote host closed the connection]
srk has joined #nixos-aarch64
rajivr has quit [Quit: Connection closed for inactivity]
evils has quit [Ping timeout: 256 seconds]
<samueldr>
andi-: around 12h earlier than you did colemickens *maybe* had a related error?
<andi->
I am not seeing those errors but it sounds fishy that we have two people with issues
<andi->
Let me try building something using the unstable nix... maybe someone broke backwards compat again
<andi->
Actually I can't test with the unstable Nix on my systems as I am applying a bunch of custom patches to stable nix :/
<samueldr>
I see, then relatedness is a coin flip
<samueldr>
the timing was odd though
<andi->
1c0e3e453d41b869e4ac7e25dc1c00c349a7c411..8a5203d3b836497c2c5f157f85008aa8bcb6a1d2 did change some code around the (remote) substitution goals..
<andi->
that is the latest nixUnstable update that went into nixpkgs. I am pretty confident I saw the error around Tuesday already. Which predates that bump.
<andi->
Do we have logs on what we deploy to the aarch64 builder?
<andi->
The previous one was a huge update (December -> March)
<andi->
And it also contains a huge refactoring of the derivation goals logic..
<andi->
colemickens: did you see it happen only on x86_64 -> aarch64 or also between aarch64 boxes? Would trim down the source of the error we might have to look for
<andi->
The nix remote builder test isn't failing but the output indicates that it is having issues with the older builder...
pinkieval has quit [Quit: We're here, we're queer, connection reset by peer.]
pinkieval has joined #nixos-aarch64
pinkieval has quit [Client Quit]
pinkieval has joined #nixos-aarch64
orivej has joined #nixos-aarch64
zupo has joined #nixos-aarch64
dev_mohe has quit [Quit: dev_mohe]
<s1341_>
ok. so i'm working on the aarch64-android-prebuilt toolcahin
<s1341_>
and i've encoutnered an issue where my toolchain is not setting rpaths correctly, despite ld being wrapped by binutils-wrapper.
<s1341_>
anyone have any ideas?
<s1341_>
it looks like libtool is linking with aarch64-unknown-linux-android-clang instead of aarch64-unknown-linux-android-ld
nicoo has quit [Remote host closed the connection]
AmandaC has quit [Quit: WeeChat 3.1]
nicoo has joined #nixos-aarch64
AmandaC has joined #nixos-aarch64
<colemickens>
I can still build on aarch64.nixos.community, but when I build on it, I normally copy derivations. build, then push to cachix.
<colemickens>
Rather than whatever happens when nix does a remote daemon build.
<colemickens>
Or whatever hydra does (presumably looks more like a nix remote build). <- and it's the hydra scenario that I can confirm doesn't work x86_64 (unstable) -> aarch64-linux (unstable.
<colemickens>
x86_64 hydra nixunstable was able to utilize a aarch64 nix stable builder, however, once I downgraded.
<colemickens>
makes me think maybe we should keep aarch64 on stable nix
dev_mohe has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<samueldr>
when you're trying to boot mobile nixos... it helps to do it from a stage-1 config that actually tries to mount the stage-2 parts
<samueldr>
I spent a few too many minutes wondering why it wasn't mounting
orivej has quit [Ping timeout: 276 seconds]
dev_mohe has quit [Quit: dev_mohe]
orivej has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 240 seconds]