Public bug reported: Request ------- Add the new libsoup3-using packages in webkit2gtk
Why Needed ---------- Our webkit2gtk packaging is built with libsoup2 (webkitgtk's 4.0 API). Debian's packaging recently added additional packages built with libsoup3 (webkitgtk's 4.1 API); these should not affect the existing libsoup2 packages. The libsoup2 > libsoup3 transition is a big one and will not happen for 22.04 LTS; I am hoping we can finish it for main by 23.04 but I haven't looked into it yet. It's expected that GNOME 43 will try to switch to libsoup3. Having webkit2gtk with libsoup3 support in 22.04 LTS will make it easier for newer versions of the GNOME Web Browser (epiphany) to run on this release. It also will make it easier to create snaps of GNOME 43 apps using a core22 base. My instinct is that we want libsoup3 and the new webkit+libsoup3 packages to stay in universe for 22.04 LTS and then Main Inclusion can be recommended for 22.10. It is not intended for any traditional (.deb) packages in 22.04 LTS itself to use these new packages except epiphany. I already uploaded the webkit2gtk merge/sync with this change. If this FFe is rejected, I can undo the addition. What Changed ------------ See above If Approved, What's Still Needed -------------------------------- libsoup3 needs to be built on i386 An archive admin will need to manually handle the new 4.1 packages to keep them in universe. Build Test ---------- https://launchpad.net/ubuntu/+source/webkit2gtk/2.35.90-1ubuntu1 Install Test ------------ Not done yet. ** Affects: webkit2gtk (Ubuntu) Importance: Undecided Status: New ** Tags: jammy ** Description changed: Request ------- Add the new libsoup3-using packages in webkit2gtk Why Needed ---------- - Our webkit2gtk packaging is built with libsoup2 (webkitgtk's 4.0 API). Debian's packaging recently added additional packages built with libsoup3 (webkitgtk's 4.1 API); these don't affect the existing libsoup2 packages. + Our webkit2gtk packaging is built with libsoup2 (webkitgtk's 4.0 API). Debian's packaging recently added additional packages built with libsoup3 (webkitgtk's 4.1 API); these should not affect the existing libsoup2 packages. The libsoup2 > libsoup3 transition is a big one and will not happen for 22.04 LTS; I am hoping we can finish it for main by 23.04 but I haven't looked into it yet. It's expected that GNOME 43 will try to switch to libsoup3. Having webkit2gtk with libsoup3 support in 22.04 LTS will make it easier for newer versions of the GNOME Web Browser (epiphany) to run on this release. It also will make it easier to create snaps of GNOME 43 apps using a core22 base. My instinct is that we want libsoup3 and the new webkit+libsoup3 packages to stay in universe for 22.04 LTS and then Main Inclusion can be recommended for 22.10. It is not intended for any traditional (.deb) packages in 22.04 LTS itself to use these new packages except epiphany. I already uploaded the webkit2gtk merge/sync with this change. If this FFe is rejected, I can undo the addition. What Changed ------------ See above If Approved, What's Still Needed -------------------------------- libsoup3 needs to be built on i386 An archive admin will need to manually handle the new 4.1 packages to keep them in universe. Build Test ---------- https://launchpad.net/ubuntu/+source/webkit2gtk/2.35.90-1ubuntu1 Install Test ------------ Not done yet. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1964132 Title: [FFe] webkit2gtk additionally built with libsoup3 support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/1964132/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs