Frankenchroot/Required Packages

From Funtoo
Jump to: navigation, search

Editing make.conf

  • First, add the following to /etc/portage/make.conf on the host system :
   /etc/portage/make.conf - Portage make.conf file
QEMU_USER_TARGETS="aarch64 arm"

Editing package.use

  • Then, edit /etc/portage/package.use on the host system :
   /etc/portage/package.use - Portage package.use file
app-emulation/qemu static-user
dev-libs/glib static-libs
sys-apps/attr static-libs
sys-libs/zlib static-libs
dev-libs/libpcre static-libs
   Important

You WILL need to have updated to Funtoo-1.3-release and emerged the latest dev-libs/glib ebuild as it has fixed the static library creation needed to compile and run Qemu.

Emerging Qemu

  • Finally, emerge app-emulation/qemu on the host system :
root # emerge -a app-emulation/qemu