Just an update on the topic with my problems and solutions for them.
Before booting check the boot partition of your SD card and replace script.bin and uImage with the proper one for you - in my case for OPi 2+. With the default one I didn't have ethernet.
(1)After you install it you HAVE to run fs_resize first! Otherwise your root partition if full and you can't install anything.
I wanted to install Gentoo on the NAND and I tried to use /usr/local/bin/install_to_emmc
The problems were missing parted(which contains partprobe) and missing dossfstools(which contains mkfs.vfat). After emerging parted and dosfstools I installed Gentoo on the NAND and I was able to boot from it.
Next - update all the packages and new problem - there was major update of portage and you have to upgrade portage first before you upgrade anything.
I did first emerge-webrsync
and then I had to upgrade portage with PYTHON_TARGETS='python3_4 python3_5 python3_6' emerge -1v portage. Actually to upgrade portage you have to remove python2_7 and pypy from PYTHON_TARGETS for portage.
Finally I was able to start upgrading everything with emerge v --update --deep --with-bdeps=y --newuse @world
I'll update this if I have any new findings