I’d guess there’s something amiss since I can build libreoffice on Core with 4gb ram.
My guess as well. I've seen
"No space left on device" errors on Pure64 as well, however in that case the system was indeed out of RAM. All I had to do was to add a bit more RAM to the build VM and the error would go away, depends on what I build and how many dependencies I have to pull.
On
x86 however, (bot installed and ephemeral RAM only boot),
"No space left on device" does not make sense when looking at the resources available to the machine. What makes it worse is that the issue is semi-reproducible. Sometimes it happens, other times it doesn't.
Unfortunately, just adding more RAM isn't a solution due to no
PAE in the kernel. As a matter of fact, that's what prompted me to open this thread in the first place. I was hoping to get away without a) having to build a custom Core x86 + 64 bit kernel ISO or b) having to investigate the issue further.
As a note, I noticed this issue mentioned on a couple of older threads (2009-2011 if I remember correctly). In the threads that I saw, the original poster(s) were asked for all kinds of command output from their system (relating to RAM & DISK), however everything seemed fine. No solution was available as far as I remember.
I also noticed another error. I don't have the precise text handy right now, but it was related to mounting dependency extensions:
cannot mount loopXXX blah-blah and then some mention to not enough space left. There was of course enough RAM & DISK available.