I am trying to build the meta-altera layer recipes from Altera FPGA, but it seems I am unable to bake the poky recipes-core/ncurses recipe.
I am seeing the error message
ERROR: Task (virtual:native:/home/jfrye/Developer/Altera/Playground/poky/meta/recipes-core/ncurses/ncurses_6.0+20171125.bb:do_install) failed with exit code '1' NOTE: Tasks Summary: Attempted 269 tasks of which 246 didn't need to be rerun and 1 failed.
This same error occurs when I try to build their bootloader and kernel. I am assuming since it is part of poky/meta layer that it has nothing to do with their layer. Is it required that I install libncurses6 in order to build this? I cannot be sure but I think that could be an issue, although I am not an expert with Yocto and BitBake and am not sure how dependencies on my OS would effect the build. As a side note, I am running Ubuntu 16.04 LTS and libcurses6 does not seem to be part of the packager for this version.
Is there any chance it is a versioning issue with the poky git?
I am following this guide https://rocketboards.org/foswiki/Documentation/YoctoDoraBuildWithMetaAltera so I believe that I am using the sumo branch, but it looks like the last updates to that branch were made a while ago.
I looked back at the issue. I think it is something wrong the with libncurses build. This is the message right before it errs out in the log.
| installing home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/image/home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/recipe-sysroot-native/usr/share/man/man1/tic.1
|installing /home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/image/home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/recipe-sysroot-native/usr/share/man/man1/toe.1
| installing /home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/image/home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/recipe-sysroot-native/usr/share/man/man1/tput.1
| .. installing alias reset.1
| installing /home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/image/home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/recipe-sysroot-native/usr/share/man/man1/tset.1
| .. installing alias reset.1
| ? missing rename for user_caps.5
|installing /home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/image/home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/recipe-sysroot-native/usr/share/man/man5/user_caps.5
| installing /home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/image/home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/recipe-sysroot-native/usr/share/man/man3/wresize.3ncurses
| make[1]: Leaving directory '/home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/build/narrowc/man'
| make: Leaving directory '/home/jfrye/Developer/Altera/Playground/build/tmp/work/x86_64-linux/ncurses-native/6.0+20171125-r0/build/narrowc'
| ERROR: oe_runmake failed
Not sure if this offers any insight into what might be going on, but I am pretty sure it is not a source control issue.
Issue also mentioned on this embedded Linux forum
https://forum.rocketboards.org/t/problem-with-building-yocto-ncurses-shell-do-install-failed/738