emerge failed: ..... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-emulation/virtualbox-5.2.16/work/VirtualBox-5.2.16 ... Checking for environment: Determined build machine: linux.amd64, target machine: linux.amd64, OK. Checking for kBuild: found, OK. Checking for Open Watcom: ** Open Watcom was not found, using alternative BIOS sources! Checking for iasl: found version 20160729, OK. Checking for xslt: found, OK. Checking for pthread: found, OK. Checking for libxml2: found version 2.9.8, OK. Checking for libIDL: found version 0.8.14, OK. Checking for ssl: found version OpenSSL 1.0.2o 27 Mar 2018, OK. Checking for libcurl: found version 7.61.0, OK. Checking for libvpx: found version 1.5.0, OK. Checking for libopus: opus not found at or opus headers not found Check the file /var/tmp/portage/app-emulation/virtualbox-5.2.16/work/VirtualBox-5.2.16/configure.log for detailed error information. Check /var/tmp/portage/app-emulation/virtualbox-5.2.16/work/VirtualBox-5.2.16/configure.log for details ..... In /var/tmp/portage/app-emulation/virtualbox-5.2.16/work/VirtualBox-5.2.16/configure.log ..... ***** Checking libopus ***** Package opus was not found in the pkg-config search path. Perhaps you should add the directory containing `opus.pc' to the PKG_CONFIG_PATH environment variable No package 'opus' found compiling the following source file: #include <cstdio> #include <opus/opus.h> extern "C" int main(void) { OpusEncoder *test; printf("found, OK.\n"); } using the following command line: x86_64-pc-linux-gnu-g++ -fPIC -g -O -Wall -o /var/tmp/portage/app-emulation/virtualbox-5.2.16/work/VirtualBox-5.2.16/.tmp_out /var/tmp/portage/app-emulation/virtualbox-5.2.16/work/VirtualBox-5.2.16/.tmp_src.cc " " /var/tmp/portage/app-emulation/virtualbox-5.2.16/work/VirtualBox-5.2.16/.tmp_src.cc:2:10: fatal error: opus/opus.h: No such file or directory #include <opus/opus.h> ^~~~~~~~~~~~~ compilation terminated. ...... So, I did this: emerge media-libs/opus ..and re-ran the emerge of app-emulation/virtualbox-5.2.16 and this time it worked.
*** This bug has been marked as a duplicate of bug 661544 ***