> 
> > Hello,
> 
> > I am trying to build the `guix` package on Fedora Asahi Remix 41 (aarch64) 
> > using `guix build --verbosity=3 guix` and `guix home reconfigure` and in 
> > both instances the build has been failing. This has been an issue for 
> > around a week despite running
> > `guix pull` every time. I am confused on why this is happening and also 
> > about the log output, but I think it has something to do with `FAIL: 
> > tests/store-deduplication` when it runs the tests.
> 
> Hi Ethan,
> 
> there has been an issue with guix lately even on x86_64, but gone
> with new minor guix version that was added, I think, later on Friday.
> 
> Can you try once more after pulling? I don't have aarch64 linux
> machine, and emulation would take too long - I will leave it running,
> but I think it won't finish in hours, so I can't test the issue
> has been resolved with aarch64 as well. And cuirass hasn't gotten
> to it yet.
> 
> Regards,
> Rutherther
> 

Hi Rutherther,

I did some more tests and found out that the `guix` package compiles 
successfully if I make my /tmp directory use my root BTRFS partition instead of 
Tmpfs. Somebody on Github[1] thinks this has to do with the 16kb Tmpfs sector 
sizes that Asahi Linux uses due to having a 16k page size instead of 4k that 
x86 machines use and also filed a report on debbugs[2]. I'm not sure why Guix 
worked previously, but I also noticed while testing that I couldn't compile an 
old (August) version of the Guix repo either so I'm guessing that an Asahi 
Fedora update changed the /tmp configuration and that's when the issue started.

- Ethan


[1] https://github.com/asahi-guix/channel/issues/5#issuecomment-2559688479
[2] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74862

Reply via email to