Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 879809

Summary: net-libs/webkit-gtk-2.38.2: stabilization
Product: Gentoo Linux Reporter: Matt Turner <mattst88>
Component: StabilizationAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: sam
Priority: Normal Keywords: CC-ARCHES, SECURITY
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
net-libs/webkit-gtk-2.38.2
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 871732, 879571    

Description Matt Turner gentoo-dev 2022-11-05 03:45:29 UTC
Please stabilize.
Comment 1 NATTkA bot gentoo-dev 2022-11-05 03:48:16 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2022-11-05 03:52:19 UTC Comment hidden (obsolete)
Comment 3 NATTkA bot gentoo-dev 2022-11-23 17:56:18 UTC Comment hidden (obsolete)
Comment 4 Matt Turner gentoo-dev 2022-11-23 20:40:42 UTC
Why is this bug getting no attention?
Comment 5 Matt Turner gentoo-dev 2022-11-30 15:54:54 UTC
(In reply to Matt Turner from comment #4)
> Why is this bug getting no attention?

Because I'm a doofus, that's why!
Comment 6 ernsteiswuerfel archtester 2022-12-04 17:05:04 UTC
Looking good on ppc.

libgepub fails to build with +introspection (bug #861086), wxGTK fails some tests (bug #884325).

 # cat webkit-gtk-879809.report 
USE tests started on Sa 3. Dez 23:57:44 CET 2022

FEATURES=' test' USE='' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl -examples gamepad gles2-only -gnome-keyring gstreamer -introspection jpeg2k -jumbo-build -lcms -pdf -spell -systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples gamepad -gles2-only gnome-keyring -gstreamer -introspection -jpeg2k -jumbo-build -lcms pdf -spell -systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl -examples -gamepad gles2-only gnome-keyring -gstreamer -introspection -jpeg2k -jumbo-build lcms pdf -spell -systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples gamepad -gles2-only -gnome-keyring gstreamer introspection -jpeg2k jumbo-build lcms -pdf spell -systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples gamepad gles2-only -gnome-keyring gstreamer introspection jpeg2k jumbo-build -lcms -pdf spell systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples -gamepad -gles2-only gnome-keyring gstreamer introspection jpeg2k jumbo-build -lcms pdf spell systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl -examples -gamepad -gles2-only gnome-keyring -gstreamer -introspection -jpeg2k -jumbo-build -lcms -pdf -spell -systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='-X egl -examples gamepad -gles2-only -gnome-keyring gstreamer introspection -jpeg2k jumbo-build lcms -pdf -spell -systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='-X egl -examples -gamepad -gles2-only gnome-keyring -gstreamer introspection -jpeg2k jumbo-build -lcms -pdf spell -systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='-X egl -examples -gamepad gles2-only gnome-keyring gstreamer introspection jpeg2k -jumbo-build -lcms -pdf -spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='-X egl -examples gamepad -gles2-only -gnome-keyring -gstreamer -introspection jpeg2k -jumbo-build lcms -pdf spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl -examples -gamepad -gles2-only -gnome-keyring gstreamer -introspection -jpeg2k jumbo-build lcms pdf spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2

revdep tests started on So 4. Dez 17:31:44 CET 2022

FEATURES=' test' USE='-aqua -gtk gtk gui xwidgets' succeeded for app-editors/emacs
USE='webkit' FEATURES=' test' failed for app-text/libgepub
FEATURES=' test' USE='webkit' succeeded for mail-client/claws-mail
FEATURES=' test' USE='webkit' succeeded for dev-util/glade
USE='X webkit' FEATURES=' test' failed for x11-libs/wxGTK
FEATURES=' test' USE='markdown' succeeded for dev-util/geany-plugins
FEATURES=' test' USE='webkit' succeeded for net-libs/libproxy
Comment 7 ernsteiswuerfel archtester 2022-12-06 09:32:37 UTC
Looking good on ppc64.

wxGTK fails some tests (bug #884325).

 # cat webkit-gtk-879809.report 
USE tests started on Mo 5. Dez 13:13:52 CET 2022

FEATURES=' test' USE='' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl -examples gamepad -gles2-only -gnome-keyring gstreamer introspection jpeg2k -jumbo-build lcms -pdf -spell -systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples -gamepad gles2-only gnome-keyring gstreamer -introspection -jpeg2k jumbo-build -lcms -pdf spell -systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples -gamepad -gles2-only gnome-keyring -gstreamer -introspection -jpeg2k jumbo-build -lcms pdf spell -systemd -wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='-X egl examples gamepad gles2-only gnome-keyring -gstreamer -introspection jpeg2k jumbo-build -lcms -pdf -spell -systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl -examples -gamepad -gles2-only gnome-keyring -gstreamer -introspection jpeg2k -jumbo-build -lcms pdf spell -systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='-X egl examples gamepad gles2-only gnome-keyring -gstreamer -introspection jpeg2k -jumbo-build lcms pdf spell -systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl -examples gamepad gles2-only gnome-keyring gstreamer introspection jpeg2k -jumbo-build -lcms -pdf -spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples gamepad -gles2-only -gnome-keyring -gstreamer -introspection -jpeg2k jumbo-build lcms pdf -spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples -gamepad gles2-only -gnome-keyring gstreamer -introspection jpeg2k -jumbo-build lcms -pdf spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='X egl examples -gamepad -gles2-only gnome-keyring -gstreamer -introspection -jpeg2k jumbo-build lcms -pdf spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='-X egl -examples gamepad -gles2-only gnome-keyring gstreamer introspection -jpeg2k jumbo-build lcms -pdf spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2
USE='-X egl -examples gamepad gles2-only gnome-keyring gstreamer -introspection -jpeg2k -jumbo-build lcms pdf spell systemd wayland' succeeded for =net-libs/webkit-gtk-2.38.2

revdep tests started on Di 6. Dez 08:54:32 CET 2022

FEATURES=' test' USE='webkit' succeeded for net-libs/libproxy
FEATURES=' test' USE='markdown' succeeded for dev-util/geany-plugins
FEATURES=' test' USE='webkit' succeeded for app-text/libgepub
FEATURES=' test' USE='webkit' succeeded for mail-client/claws-mail
FEATURES=' test' USE='webkit' succeeded for dev-util/glade
FEATURES=' test' USE='webkit' succeeded for dev-java/swt
USE='X webkit' FEATURES=' test' failed for x11-libs/wxGTK
FEATURES=' test' USE='-X -aqua gtk gui xwidgets' succeeded for app-editors/emacs
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-06 09:35:45 UTC
amd64 done
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-06 09:35:47 UTC
ppc done
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-06 09:35:48 UTC
ppc64 done
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-06 09:35:59 UTC
thank you!
Comment 12 Joseph 2022-12-08 02:31:49 UTC
Looks like yelp, shotwell, and gnucash still rely on older webkit-gtk

  (net-libs/webkit-gtk-2.36.7:4/37::gentoo, ebuild scheduled for merge) pulled in by
    >=net-libs/webkit-gtk-2.19.2:4 required by (gnome-extra/yelp-42.2:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    >=net-libs/webkit-gtk-2.26:4 required by (media-gfx/shotwell-0.30.17-r1:0/0::gentoo, installed) USE="udev wayland -opencv" ABI_X86="(64)"

  (net-libs/webkit-gtk-2.38.2-r410:4.1/0::gentoo, installed) pulled in by
    >=net-libs/webkit-gtk-2.38.0:4.1/0=[spell] required by (mail-client/evolution-3.46.2:2.0/2.0::gentoo, installed) USE="bogofilter geolocation spell ssl weather -archive -gtk-doc -highlight -ldap -spamassassin -ytnef" ABI_X86="(64)"
    >=net-libs/webkit-gtk-2.33.1:4.1 required by (net-libs/gnome-online-accounts-3.46.0:0/1::gentoo, installed) USE="gnome introspection vala -debug -gtk-doc -kerberos -man" ABI_X86="(64)"
    net-libs/webkit-gtk:4.1[introspection] required by (gnome-extra/sushi-43.0:0/0::gentoo, installed) USE="X wayland" ABI_X86="(64)"
    >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] (>=net-libs/webkit-gtk-2.38.0:4.1=[spell]) required by (mail-client/evolution-3.46.2:2.0/2.0::gentoo, installed) USE="bogofilter geolocation spell ssl weather -archive -gtk-doc -highlight -ldap -spamassassin -ytnef" ABI_X86="(64)"
    >=net-libs/webkit-gtk-2.37.1:4.1= required by (www-client/epiphany-43.0:0/0::gentoo, installed) USE="-test" ABI_X86="(64)"
    >=net-libs/webkit-gtk-2.37.1:4.1/0= required by (www-client/epiphany-43.0:0/0::gentoo, installed) USE="-test" ABI_X86="(64)"


Is this relevant here, or should I open a new bug?
Comment 13 Matt Turner gentoo-dev 2022-12-08 03:11:19 UTC
(In reply to Joseph from comment #12)
> Is this relevant here, or should I open a new bug?

New bug please.
Comment 14 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-12-09 09:55:42 UTC
x86 done
Comment 15 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-12-09 09:55:44 UTC
arm done
Comment 16 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-12-09 09:55:46 UTC
arm64 done

all arches done