Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 583272

Summary: media-sound/pavucontrol-3.0: missing dependency to dev-cpp/gtkmm[X]
Product: Gentoo Linux Reporter: Andreas Wiese <aw-gentoo>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Severity: normal CC: ponky, sound, viklevin2
Priority: Normal Keywords: QAbaddep
Version: unspecified   
Hardware: All   
OS: Linux   
See Also:
Package list:
Runtime testing required: ---

Description Andreas Wiese 2016-05-17 09:58:01 UTC
Though media-sound/pavucontrol actually depends on dev-cpp/gtkmm, it does not enforce the USE="X" being set on it.  This causes pavucontrol to fail during build with "unresolved symbols" errors from

       CXXLD    pavucontrol
    /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/ undefined reference to `Gtk::Plug_Class::wrap_new(_GObject*)'
    /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/ undefined reference to `Gtk::Socket::get_type()'
    /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/ undefined reference to `Gtk::Plug::get_type()'
    /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/ undefined reference to `Gtk::Socket_Class::wrap_new(_GObject*)'
    collect2: error: ld returned 1 exit status
    Makefile:464: recipe for target 'pavucontrol' failed
Comment 1 Michael Dec 2017-06-02 05:04:37 UTC
I just got this too on a fresh Gentoo system
Comment 2 Andreas Wiese 2017-06-02 21:45:14 UTC
Well… _I_ already forgot about this one-liner bug, but am currently waiting for #616718 to be fixed since over a month now (okay, this would be adding two newlines, hence a two-liner at least).  Is there anyone actually still working on Gentoo or should we all switch to NixOS/Exherbo/ArchLinux?

Sorry, I'm currently in a quite bad mood, but _seriously_… »Hello, McFly, somebody home?«
Comment 3 Pacho Ramos gentoo-dev 2019-03-23 10:22:32 UTC
*** Bug 629318 has been marked as a duplicate of this bug. ***
Comment 4 Larry the Git Cow gentoo-dev 2019-03-23 10:25:01 UTC
The bug has been closed via the following commit(s):

commit e04663905ded167352a190ac587029b5c3879c78
Author:     Pacho Ramos <>
AuthorDate: 2019-03-23 10:24:40 +0000
Commit:     Pacho Ramos <>
CommitDate: 2019-03-23 10:24:40 +0000

    media-sound/pavucontrol: Needs gtkmm[X]
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Pacho Ramos <>

 media-sound/pavucontrol/pavucontrol-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)