nerves-project/nerves_system_br

Issue with OSX/Docker building ncurses?

ConnorRigby opened this issue · 0 comments

>>> host-ncurses 6.1 Installing to host directory.could not compile dependency :ciclix_system, "mix compile" failed. You can recompile this dependency with "mix deps.compile ciclix_system", update it with "mix deps.update ciclix_system" or clean it with "mix deps.clean ciclix_system"
==> fw
** (Mix) The Nerves Docker build_runner encountered an error while building:

-----
"terminfo.tmp", line 4655, col 25, terminal 'xterm+direct': limiting value of `colors' from 0x1000000 to 0x7fff
"terminfo.tmp", line 4655, col 40, terminal 'xterm+direct': limiting value of `pairs' from 0x10000 to 0x7fff
"terminfo.tmp", line 4677, col 25, terminal 'xterm+indirect': limiting value of `colors' from 0x1000000 to 0x7fff
"terminfo.tmp", line 4677, col 40, terminal 'xterm+indirect': limiting value of `pairs' from 0x10000 to 0x7fff
"terminfo.tmp", line 6445, col 67, terminal 'terminator': limiting value of `pairs' from 0x10000 to 0x7fff
"terminfo.tmp", line 7046, col 36, terminal 'dvtm-256color': limiting value of `pairs' from 0x10000 to 0x7fff
"terminfo.tmp", line 23001, terminal 'v3220': /home/br-user/.terminfo: permission denied (errno 13)
? tic could not build /usr/share/terminfo
Makefile:89: recipe for target 'install.data' failed
make[3]: *** [install.data] Error 1
Makefile:113: recipe for target 'install' failed
make[2]: *** [install] Error 2
package/pkg-generic.mk:233: recipe for target '/nerves/build/build/host-ncurses-6.1/.stamp_host_installed' failed
make[1]: *** [/nerves/build/build/host-ncurses-6.1/.stamp_host_installed] Error 2

I've not actually hit this personally, but i've seen this in Slack twice now. Both have tried docker pull nervesproject/nerves_system_br:latest which didn't fix the problem. Not sure how to reproduce, but it doesn't seem to be isolated to one user.