On 28/04/2019 01:01, Simon McVittie wrote: > Control: tags -1 + moreinfo > > On Tue, 23 Apr 2019 at 02:46:53 +0800, 積丹尼 Dan Jacobson wrote: >> SM> Does this perhaps depend on settings or something? If you create a new >> SM> temporary user account, log in as the new user and run epiphany-browser, >> SM> do you get the same warnings? >> >> Same on AMD64: >> >> $ su - some_vanilla_acct >> $ DISPLAY=:0 epiphany > ... >> Error loading module >> '/usr/lib/x86_64-linux-gnu/epiphany-browser/web-extensions/libephywebextension.so': >> libdazzle-1.0.so.0: cannot open shared object file: No such file or >> directory > > I haven't been able to reproduce this, but libephywebextension.so also > doesn't appear in epiphany's /proc/$pid/maps for me. >
It doesn't appear inside the epiphany's pid map because libephywebextension.so is a WebKitGTK WebProcess extension and not an epiphany/UIProcess plugin. It get's loaded in the WebKitWebProcess pid that epiphany executes. And it only gets loaded if the linker is able to resolve all the symbols (including libdazzle-1.0.so.0), otherwise the WebProcess skips loading it. > Was some_vanilla_acct an entirely new user account with no prior > configuration? > > Do you have some sort of configuration, perhaps system-wide, that might > cause epiphany-browser to load web extensions, where it doesn't for me? > > Is there any feature that is observably not working as a result of > libephywebextension.so not loading, or is the warning message the only > symptom that you see? > I can confirm this bug in last Debian sid (also in stable) and on AMD64. if you simply do "apt install epiphany-browser" libdazzle-1.0-0 is not installed. The problem is not only the ugly warning on stderr, but that you miss the new nice search bar at all. You can read about this here: https://blogs.gnome.org/mcatanzaro/2019/03/27/epiphany-3-32-and-webkitgtk-2-24/ Installing libdazzle-1.0-0 fixes the problem and makes the new nice address bar work. You can check this yourself by installing/removing libdazzle-1.0-0 and reopening epiphany and seeing the different address bar. Please, declare a dependency on libdazzle for the epiphany-browser. Thanks
signature.asc
Description: OpenPGP digital signature