Bug#1106060: epiphany-browser: FTBFS: 4/13 Embed shell test FAIL - 13/13 Web view test FAIL

Simon McVittie smcv at debian.org
Mon May 19 12:20:45 BST 2025


Control: retitle -1 epiphany-browser: FTBFS w/test failure in bookworm: webkit_settings_set_enable_dns_prefetching is deprecated and does nothing

On Mon, 19 May 2025 at 09:50:34 +0000, Santiago Vila wrote:
> FTBFS: 4/13 Embed shell test FAIL - 13/13 Web view test FAIL

This looks like the same root cause in both of the two failing tests:

>** (/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-ephy-embed-shell:349645): WARNING **: 06:15:04.198: webkit_settings_set_enable_dns_prefetching is deprecated and does nothing.

>** (/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-ephy-web-view:349787): WARNING **: 06:15:04.954: webkit_settings_set_enable_dns_prefetching is deprecated and does nothing.

and is probably triggered by having had WebKitGTK security updates that 
turned this function into a warning-emitting no-op since the initial 
12.0 bookworm release.

This is formally RC, but unlikely to indicate a loss of functionality 
for end users of our epiphany-browser .deb: GLib warnings are not 
normally fatal on user systems, but are made fatal during unit testing.

If there is a security update or other stable update for 
epiphany-browser, or if a user wants to rebuild epiphany-browser for 
some other reason, then this will need addressing at the same time, 
either by making warnings non-fatal in at least these two tests 
(`g_log_set_always_fatal (G_LOG_FATAL_MASK);` would probably do it), or 
by not calling `webkit_settings_set_enable_dns_prefetching()` any more.

     smcv



More information about the pkg-gnome-maintainers mailing list