| Summary: | www-client/firefox-bin won't start if gtk has no wayland support | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Amit Ugol <amit.ugol> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | CC: | jstein |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Your /usr/lib64/gtk-3.0/modules/libappmenu-gtk-module.so is broken. Try rebuilding the package that provides it: emerge -v1 /usr/lib64/gtk-3.0/modules/libappmenu-gtk-module.so Please test and reopen the ticket, if the problem still remains. |
I have gtk+ 3 with no wayland support (global -wayland) and firefox-bin needs it: # firefox-bin Gtk-Message: 15:32:39.693: Failed to load module "canberra-gtk-module" /opt/firefox/firefox-bin: symbol lookup error: /usr/lib64/gtk-3.0/modules/libappmenu-gtk-module.so: undefined symbol: gdk_wayland_display_get_type Reproducible: Always Steps to Reproduce: 1. install gtk+ minus -wayland 2. install firefox-bin 3. run firefox-bin Actual Results: firefox-bin won't start Expected Results: when installing firefox-bin, make sure that wayland support in gtk+ is enabled. ================================================================= Package Settings ================================================================= x11-libs/gtk+-3.24.36::gentoo was built with the following: USE="X cups introspection (-aqua) -broadway -cloudproviders -colord -examples -gtk-doc -sysprof -test -vim-syntax -wayland -xinerama" ABI_X86="(64) -32 (-x32)"