Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 785619 - x11-misc/appmenu-gtk-module: automagic dependency on x11-libs/gtk+[wayland] (was: Symbol error at after removing wayland use flag)
Summary: x11-misc/appmenu-gtk-module: automagic dependency on x11-libs/gtk+[wayland] (...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 805482 (view as bug list)
Depends on:
Blocks: 938695
  Show dependency tree
 
Reported: 2021-04-25 15:04 UTC by huseyinkozan
Modified: 2024-08-29 17:00 UTC (History)
1 user (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 huseyinkozan 2021-04-25 15:04:20 UTC
After remove wayland use flag from make.conf, got below error while trying to open Firefox.

```
/usr/lib64/firefox/firefox: symbol lookup error: /usr/lib64/gtk-3.0/modules/libappmenu-gtk-module.so: undefined symbol: gdk_wayland_display_get_type
```

I'd fidex with rebuild.

```
emerge -av x11-misc/appmenu-gtk-module
```
Comment 1 Larry the Git Cow gentoo-dev 2021-08-03 17:01:28 UTC
The bug has been closed via the following commit(s):

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

commit 7f10f491e0870e54d3b08fb8e149d1b7f96f2282
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-08-03 16:59:19 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-08-03 17:01:12 +0000

    x11-misc/appmenu-gtk-module: Add IUSE=wayland to sync w/ x11-libs/gtk+
    
    Closes: https://bugs.gentoo.org/785619
    Package-Manager: Portage-3.0.20, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 ...tk-module-0.7.3-r1.ebuild => appmenu-gtk-module-0.7.3-r2.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
Comment 2 Ionen Wolkens gentoo-dev 2021-08-03 18:03:55 UTC
*** Bug 805482 has been marked as a duplicate of this bug. ***
Comment 3 Larry the Git Cow gentoo-dev 2024-08-26 22:54:42 UTC
The bug has been referenced in the following commit(s):

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

commit b3b6229c93f6a57685b81370e8c0d9e46cb68e4f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-08-26 22:52:26 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-08-26 22:54:06 +0000

    x11-misc/appmenu-gtk-module: add 24.05
    
    Note that this really is 24.05. The tarball has 24.02 as a directory
    inside but this tarball *is* different to that for the real 24.02.
    
    Upstream appear to have form for this, given the pkgconfig patch
    from before too.
    
    While here, apply Eli's new automagic gtk mechanism.
    
    Bug: https://bugs.gentoo.org/785619
    Bug: https://bugs.gentoo.org/884891
    Signed-off-by: Sam James <sam@gentoo.org>

 x11-misc/appmenu-gtk-module/Manifest               |  1 +
 .../appmenu-gtk-module-24.05.ebuild                | 77 ++++++++++++++++++++++
 .../appmenu-gtk-module-24.05-fix-pkgconfig.patch   | 10 +++
 ...enu-gtk-module-24.05-no-automagic-unitdir.patch | 56 ++++++++++++++++
 .../appmenu-gtk-module/files/appmenu-gtk-module-r1 | 12 ++++
 5 files changed, 156 insertions(+)