[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
See comment #10 and my #11 and #13 responses Years ago I installed an amdgpu package from an extrnal source and had forgotten about it. ldd showed that libwebkit2gtk was referencing libgbm from /opt/* The proper package is in /lib/x86_64-linux-gnu/ So I used synaptic to remove the manually installed amdgpu package. That got me back in sync with the proper Ubuntu/Debian packages which resolved my problems. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
Having the same issue. How did you manage to solve it? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
So now # ldd /lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37 | grep libgbm libgbm.so.1 => /lib/x86_64-linux-gnu/libgbm.so.1 (0x7fd3deade000) shows that I am using the correct libgbm and all is well. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
I think this is the line you (AND I) want to see libgbm.so.1 => /opt/amdgpu/lib/x86_64-linux-gnu/libgbm.so.1 (0x7f5edb3a8000) Thanks. I looked past that. I had an old amdgpu library that had been locally installed gumming up the works. I have removed the old amdgpu packages and am close to working normally. Thanks for pointing me in the correct direction. ** Changed in: evolution (Ubuntu) Status: New => Invalid ** Changed in: webkit2gtk (Ubuntu) Status: Triaged => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
Lloyd had a mis-configured system when he filed this bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
That is pretty odd, I can't reproduce this issue on jammy. what's the output of "ldd /lib/x86_64-linux- gnu/libwebkit2gtk-4.0.so.37"? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
Would updating to Ubuntu 23.10 be a likely fix? (I hope this the right place to ask) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
The dpkg --status output is more readable # dpkg --status libgbm1 Package: libgbm1 Status: install ok installed Priority: optional Section: libs Installed-Size: 148 Maintainer: Ubuntu Developers Architecture: amd64 Multi-Arch: same Source: mesa Version: 23.2.1-1ubuntu3.1~22.04.2 Depends: libc6 (>= 2.34), libdrm2 (>= 2.4.75), libexpat1 (>= 2.0.1), libwayland-server0 (>= 1.15.0), libxcb-randr0 Description: generic buffer management API -- runtime This package contains the GBM buffer management library. It provides a mechanism for allocating buffers for graphics rendering tied to Mesa. . GBM is intended to be used as a native platform for EGL on drm or openwfd. Homepage: https://mesa3d.org/ Original-Maintainer: Debian X Strike Force My guess is that a dependency between libwebkit2gtk and libgbm1 was not configured into the package management configuration. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
Viraniac, Thanks for your interest. I am not using any proprietary graphics drivers. # ls -al /lib/x86_64-linux-gnu/libgbm* lrwxrwxrwx 1 root root15 Jan 24 07:01 /lib/x86_64-linux-gnu/libgbm.so.1 -> libgbm.so.1.0.0 -rw-r--r-- 1 root root 64720 Jan 24 07:01 /lib/x86_64-linux-gnu/libgbm.so.1.0.0 # dpkg --list libgbm1 Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==-=-- ii libgbm1:amd64 23.2.1-1ubuntu3.1~22.04.2 amd64generic buffer management API -- runtime So I think that's the latest version from the repo and there are no installation issues. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
Lloyd, are you using any proprietary graphics drivers? Also what is the output of $ ls -al /lib/x86_64-linux-gnu/libgbm.* -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
$ ldd -r $(which gnucash) | tail undefined symbol: gbm_bo_create_with_modifiers2 (/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37) undefined symbol: gbm_bo_get_fd_for_plane (/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37) So there are two missing symbols. The output for evolution shows the same symbols. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
gnucash also suffers from the same problem gnucash: symbol lookup error: /lib/x86_64-linux- gnu/libwebkit2gtk-4.0.so.37: undefined symbol: gbm_bo_create_with_modifiers2 This gets more critical for me personally. There are alternatives for handling email. I have no easy replacement for gnucash. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
I noticed this issue as well. But I will like to tell that its not due to mesa. I have verified that libgbm provided by mesa does have the function. In my case I am running mali drivers on one of my SBCs and its the libmali.so file that provides libgbm.so for me. The libmali.so file lacked the gbm_bo_create_with_modifiers2 function. I created a shim library based on the code from XWayland that solved the problem for me. The code for shim library can be find here - https://github.com/viraniac/mali- debs/blob/783569da2c73485db24c54ce4d7d0813d308f2a5/noble/arm64/VIM4/wayland/src/gbm_bo_create_with_modifiers2.c -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
** Also affects: webkit2gtk (Ubuntu) Importance: Undecided Status: New ** Changed in: webkit2gtk (Ubuntu) Importance: Undecided => Critical ** Information type changed from Public to Public Security ** Changed in: webkit2gtk (Ubuntu) Status: New => Triaged ** Tags added: regression-update -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
** Package changed: webkit2gtk (Ubuntu) => evolution (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2062916] Re: evolution has undefined symbol in newest libwebkit2gtk
** Project changed: libwebkitnode => webkit2gtk (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062916 Title: evolution has undefined symbol in newest libwebkit2gtk To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/2062916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs