Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 583272 - media-sound/pavucontrol-3.0: missing dependency to dev-cpp/gtkmm[X]
Summary: media-sound/pavucontrol-3.0: missing dependency to dev-cpp/gtkmm[X]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: QAbaddep
: 629318 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-05-17 09:58 UTC by Andreas Wiese
Modified: 2022-03-09 01:20 UTC (History)
3 users (show)

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 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 libgtkmm-3.0.so:

       CXXLD    pavucontrol
    /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/libgtkmm-3.0.so: undefined reference to `Gtk::Plug_Class::wrap_new(_GObject*)'
    /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/libgtkmm-3.0.so: undefined reference to `Gtk::Socket::get_type()'
    /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/libgtkmm-3.0.so: undefined reference to `Gtk::Plug::get_type()'
    /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/libgtkmm-3.0.so: 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):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04663905ded167352a190ac587029b5c3879c78

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

    media-sound/pavucontrol: Needs gtkmm[X]
    
    Closes: https://bugs.gentoo.org/583272
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

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