Cyprien Nicolas <[email protected]> skribis: > Il y a 14 jours, Ludovic Courtès écrivit : > >> Hi! >> >> Cyprien Nicolas <[email protected]> skribis: >> >> > I don't understand all failures, some are due to socket path length: >> > >> > ERROR: In procedure connect: >> > ERROR: In procedure scm_to_sockaddr: unix address path too long: >> > /home/cnicolas/gprefix/var/tmp/portage/sys-apps/guix-0.3/work/guix-0.3/test-tmp/var/7770/daemon-socket/socket >> >> Apff, yes, that’s a problem. Guix clients connect to the build daemon >> over a Unix-domain socket, and that has a shameful 108 character limit >> on GNU/Linux. Thus, all the test cases that try to connect to the build >> daemon fail. >> >> As a workaround, you could try to build in a shorter directory, if >> that’s an option at all. > > Yes, I exported PORTAGE_TMPDIR=/tmp before running emerge, and all 19 > tests went fine :-)
Excellent! BTW, if there’s a Gentoo package for Guix, you might want to send a note on guix-devel. Thanks, Ludo’.
