Date: Jan 23, 2019
If you got "error while loading shared libraries: libidn2.so.0: cannot open shared object file: No such file or directory" at boot, it is most likely because you have not downgraded systemd packages to 239.6-4 (version currently available in Manjaro repositories) and kept version 239.3XX-X instead.
This is a demo of manjaro-chroot, which allows you to do a chroot for a Manjaro system with one simple command. It works great for simple case, but for more fancy configuration or specific hardware, using a manual chroot may be needed.
In that particular case, you may repair your system simply by enabling downgrades (pacman -Syyuu, pamac upgrade --enable-downgrade, or equivalent).
Instruction for manual chroot: https://wiki.archlinux.org/index.php/chroot https://superuser.com/questions/111152/whats-the-proper-way-to-prepare-chroot-to-recover-a-broken-linux-installation
Stable update announcement Jan 23, 2018: https://forum.manjaro.org/t/stable-update-2019-01-23-kernels-mesa-browsers-nvidia-deepin-virtualbox/72986