The build failed to identify the correct dependencies, and failed. I had to manually build media-libs/libogg to satisfy the requirement. Below are some of the build details. localhost ~ # USE="opus alsa" emerge --color n --ask --buildpkg media-sound/darkice /usr/lib/python3.8/site-packages/portage/package/ebuild/_config/KeywordsManager.py:67: UserWarning: /etc/portage/package.keywords is deprecated, use /etc/portage/package.accept_keywords instead warnings.warn(_("%s is deprecated, use %s instead") % * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * Last emerge --sync was 80d 16h 3m 41s ago. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-libs/opus-1.3.1-r1 USE="-custom-modes -doc -static-libs" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse" [ebuild N ] media-sound/darkice-1.4 USE="alsa opus -aac -aacplus -debug -jack -libsamplerate -mp3 -pulseaudio -twolame -vorbis" Would you like to merge these packages? [Yes/No] Yes ... checking for cc_r... x86_64-pc-linux-gnu-gcc building without lame building without Ogg Vorbis checking for OPUS... no configure: error: Package requirements (ogg opus) were not met: Package 'ogg', required by 'virtual:world', not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables OPUS_CFLAGS and OPUS_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/media-sound/darkice-1.4/work/darkice-1.4/config.log * ERROR: media-sound/darkice-1.4::gentoo failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 125: Called src_configure * environment, line 468: Called econf '--disable-debug' '--without-faac' '--without-aacplus' '--with-alsa' '--without-jack' '--without-samplerate' '--without-lame' '--with-opus' '--without-pulseaudio' '--without-twolame' '--without-vorbis' * phase-helpers.sh, line 680: Called __helpers_die 'econf failed' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=media-sound/darkice-1.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/darkice-1.4::gentoo'`. * The complete build log is located at '/var/tmp/portage/media-sound/darkice-1.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/darkice-1.4/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/darkice-1.4/work/darkice-1.4' * S: '/var/tmp/portage/media-sound/darkice-1.4/work/darkice-1.4' >>> Failed to emerge media-sound/darkice-1.4, Log file: >>> '/var/tmp/portage/media-sound/darkice-1.4/temp/build.log' * Messages for package media-sound/darkice-1.4: * ERROR: media-sound/darkice-1.4::gentoo failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 125: Called src_configure * environment, line 468: Called econf '--disable-debug' '--without-faac' '--without-aacplus' '--with-alsa' '--without-jack' '--without-samplerate' '--without-lame' '--with-opus' '--without-pulseaudio' '--without-twolame' '--without-vorbis' * phase-helpers.sh, line 680: Called __helpers_die 'econf failed' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" *