Activity log for bug #2011851

Date Who What changed Old value New value Message
2023-03-16 17:33:06 Jeremy Bícha bug added bug
2023-03-16 17:42:43 Jeremy Bícha description . Explanation of FeatureFreeze exception: 1. It is a release goal for the Ubuntu Desktop team to ship GNOME 44 as completely as possible in Ubuntu 23.04 2. We were late to start working on packaging epiphany in part because webkitgtk was going through bigger development changes this cycle. We will do better in the future. We recognized that we would need to package gcr4 in order to package epiphany 44. We had avoided this for GNOME 43, but now there is a need for both versions of gcr to be in Ubuntu (roughly, the old version is for gtk3 apps and the new version is for gtk4). NEW source package processing takes some time. 3. Epiphany 44 is a major update. It includes the switch from GTK3 to GTK4 which has been worked on upstream for several cycles. 4. Epiphany is not included by default in any official Ubuntu flavor. Nothing significant depends on epiphany. 5. Ideally, we package the latest version of web browsers like Epiphany. Changelog entries since current lunar version 43.1-1: epiphany-browser (44~rc-1) experimental; urgency=medium * New upstream release (LP: #2011851) * Build with GTK4 & libadwaita * Build with webkitgtk 6.0 * Build-Depend on libgstreamer1.0-dev * Build with gcr4 * debian/rules: Disable granite integration since granite-7 7.2 isn't in Unstable yet * Add patch to disable the webview test since it doesn't work in our build environment * Cherry-pick patches to fix build with latest webkitgtk -- Thu, 16 Mar 2023 13:28:37 -0400
2023-03-16 17:56:04 Jeremy Bícha description Explanation of FeatureFreeze exception: 1. It is a release goal for the Ubuntu Desktop team to ship GNOME 44 as completely as possible in Ubuntu 23.04 2. We were late to start working on packaging epiphany in part because webkitgtk was going through bigger development changes this cycle. We will do better in the future. We recognized that we would need to package gcr4 in order to package epiphany 44. We had avoided this for GNOME 43, but now there is a need for both versions of gcr to be in Ubuntu (roughly, the old version is for gtk3 apps and the new version is for gtk4). NEW source package processing takes some time. 3. Epiphany 44 is a major update. It includes the switch from GTK3 to GTK4 which has been worked on upstream for several cycles. 4. Epiphany is not included by default in any official Ubuntu flavor. Nothing significant depends on epiphany. 5. Ideally, we package the latest version of web browsers like Epiphany. Changelog entries since current lunar version 43.1-1: epiphany-browser (44~rc-1) experimental; urgency=medium * New upstream release (LP: #2011851) * Build with GTK4 & libadwaita * Build with webkitgtk 6.0 * Build-Depend on libgstreamer1.0-dev * Build with gcr4 * debian/rules: Disable granite integration since granite-7 7.2 isn't in Unstable yet * Add patch to disable the webview test since it doesn't work in our build environment * Cherry-pick patches to fix build with latest webkitgtk -- Thu, 16 Mar 2023 13:28:37 -0400 Explanation of FeatureFreeze exception: --------------------------------------- 1. It is a release goal for the Ubuntu Desktop team to ship GNOME 44 as completely as possible in Ubuntu 23.04 2. We were late to start working on packaging epiphany in part because webkitgtk was going through bigger development changes this cycle. We will do better in the future. We recognized that we would need to package gcr4 in order to package epiphany 44. We had avoided this for GNOME 43, but now there is a need for both versions of gcr to be in Ubuntu (roughly, the old version is for gtk3 apps and the new version is for gtk4). NEW source package processing takes some time. 3. Epiphany 44 is a major update. It includes the switch from GTK3 to GTK4 which has been worked on upstream for several cycles. 4. Epiphany is not included by default in any official Ubuntu flavor. Nothing significant depends on epiphany. 5. Ideally, we package the latest version of web browsers like Epiphany. Testing done ------------ I did a build, install, and run test on amd64. I successfully completed the manual test from https://wiki.ubuntu.com/DesktopTeam/TestPlans/browsers No search engine referral is set but that is not a regression. Upstream changelog ------------------ https://gitlab.gnome.org/GNOME/epiphany/-/blob/44.rc/NEWS#L1-26 Changelog entries since current lunar version 43.1-1: ----------------------------------------------------- epiphany-browser (44~rc-1) experimental; urgency=medium   * New upstream release (LP: #2011851)   * Build with GTK4 & libadwaita   * Build with webkitgtk 6.0   * Build-Depend on libgstreamer1.0-dev   * Build with gcr4   * debian/rules: Disable granite integration     since granite-7 7.2 isn't in Unstable yet   * Add patch to disable the webview test since it doesn't work     in our build environment   * Cherry-pick patches to fix build with latest webkitgtk -- Thu, 16 Mar 2023 13:28:37 -0400
2023-03-16 17:56:16 Jeremy Bícha description Explanation of FeatureFreeze exception: --------------------------------------- 1. It is a release goal for the Ubuntu Desktop team to ship GNOME 44 as completely as possible in Ubuntu 23.04 2. We were late to start working on packaging epiphany in part because webkitgtk was going through bigger development changes this cycle. We will do better in the future. We recognized that we would need to package gcr4 in order to package epiphany 44. We had avoided this for GNOME 43, but now there is a need for both versions of gcr to be in Ubuntu (roughly, the old version is for gtk3 apps and the new version is for gtk4). NEW source package processing takes some time. 3. Epiphany 44 is a major update. It includes the switch from GTK3 to GTK4 which has been worked on upstream for several cycles. 4. Epiphany is not included by default in any official Ubuntu flavor. Nothing significant depends on epiphany. 5. Ideally, we package the latest version of web browsers like Epiphany. Testing done ------------ I did a build, install, and run test on amd64. I successfully completed the manual test from https://wiki.ubuntu.com/DesktopTeam/TestPlans/browsers No search engine referral is set but that is not a regression. Upstream changelog ------------------ https://gitlab.gnome.org/GNOME/epiphany/-/blob/44.rc/NEWS#L1-26 Changelog entries since current lunar version 43.1-1: ----------------------------------------------------- epiphany-browser (44~rc-1) experimental; urgency=medium   * New upstream release (LP: #2011851)   * Build with GTK4 & libadwaita   * Build with webkitgtk 6.0   * Build-Depend on libgstreamer1.0-dev   * Build with gcr4   * debian/rules: Disable granite integration     since granite-7 7.2 isn't in Unstable yet   * Add patch to disable the webview test since it doesn't work     in our build environment   * Cherry-pick patches to fix build with latest webkitgtk -- Thu, 16 Mar 2023 13:28:37 -0400 Explanation of FeatureFreeze exception: --------------------------------------- 1. It is a release goal for the Ubuntu Desktop team to ship GNOME 44 as completely as possible in Ubuntu 23.04 2. We were late to start working on packaging epiphany in part because webkitgtk was going through bigger development changes this cycle. We will do better in the future. We recognized that we would need to package gcr4 in order to package epiphany 44. We had avoided this for GNOME 43, but now there is a need for both versions of gcr to be in Ubuntu (roughly, the old version is for gtk3 apps and the new version is for gtk4). NEW source package processing takes some time. 3. Epiphany 44 is a major update. It includes the switch from GTK3 to GTK4 which has been worked on upstream for several cycles. 4. Epiphany is not included by default in any official Ubuntu flavor. Nothing significant depends on epiphany. 5. Ideally, we package the latest version of web browsers like Epiphany. Testing done ------------ I did a build, install, and run test on amd64. I successfully completed the manual test from https://wiki.ubuntu.com/DesktopTeam/TestPlans/browsers No search engine referral is set but that is not a regression. Upstream changelog ------------------ https://gitlab.gnome.org/GNOME/epiphany/-/blob/44.rc/NEWS#L1-26 Changelog entries since current lunar version 43.1-1: ----------------------------------------------------- epiphany-browser (44~rc-1) experimental; urgency=medium   * New upstream release (LP: #2011851)   * Build with GTK4 & libadwaita   * Build with webkitgtk 6.0   * Build-Depend on libgstreamer1.0-dev   * Build with gcr4   * debian/rules: Disable granite integration     since granite-7 7.2 isn't in Unstable yet   * Add patch to disable the webview test since it doesn't work     in our build environment   * Cherry-pick patches to fix build with latest webkitgtk -- Thu, 16 Mar 2023 13:28:37 -0400
2023-03-16 17:56:22 Jeremy Bícha bug added subscriber Sebastien Bacher
2023-03-16 17:56:41 Jeremy Bícha bug added subscriber Ubuntu Release Team
2023-03-20 16:11:15 Steve Langasek epiphany-browser (Ubuntu): status New Triaged
2023-03-21 10:14:08 Sebastien Bacher epiphany-browser (Ubuntu): status Triaged Fix Committed
2023-03-25 12:56:04 Launchpad Janitor epiphany-browser (Ubuntu): status Fix Committed Fix Released