Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 661570 - app-emulation/virtualbox-5.2.16 missing dependency on media-libs/opus
Summary: app-emulation/virtualbox-5.2.16 missing dependency on media-libs/opus
Status: RESOLVED DUPLICATE of bug 661544
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-19 10:48 UTC by Ian Pickworth
Modified: 2018-07-19 10:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Pickworth 2018-07-19 10:48:33 UTC
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.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-07-19 10:57:35 UTC

*** This bug has been marked as a duplicate of bug 661544 ***