Your message dated Sat, 26 Mar 2022 11:59:13 +0000 with message-id <c4d20274f6d76a43fb574d2177f6e3af4235e4be.camel@adam-barratt.org.uk> and subject line Closing p-u requests for updates in 11.3 has caused the Debian Bug report #1006752, regarding bullseye-pu: package epiphany-browser/3.38.2-1+deb11u2 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1006752: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006752 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: bullseye-pu: package epiphany-browser/3.38.2-1+deb11u2
- From: Alberto Garcia <berto@igalia.com>
- Date: Fri, 04 Mar 2022 11:43:41 +0100
- Message-id: <[🔎] 164639062166.474528.5331075821239801812.reportbug@zeus.local>
Package: release.debian.org Severity: normal Tags: bullseye User: release.debian.org@packages.debian.org Usertags: pu [ Reason ] There is an open bug in GLib[1] that is crashing the Epiphany web browser (debian bug #1005810). While the GLib bug itself hasn't been solved yet this has been worked around in Epiphany: https://gitlab.gnome.org/GNOME/epiphany/-/commit/ff8ecbf673cd25f8ed34d4ccb29cc5d3d13cd683 [ Impact ] Renders the package unusable for some users. [ Tests ] Tests passed, no new checks. [ Risks ] Low, trivial patch already in all versions of Epiphany starting from 41.0 (including the ones currently in testing and unstable). [ Checklist ] [X] *all* changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in (old)stable [X] the issue is verified as fixed in unstable Berto [1] https://gitlab.gnome.org/GNOME/glib/-/issues/1346diff -Nru epiphany-browser-3.38.2/debian/changelog epiphany-browser-3.38.2/debian/changelog --- epiphany-browser-3.38.2/debian/changelog 2022-01-12 18:33:21.000000000 +0100 +++ epiphany-browser-3.38.2/debian/changelog 2022-03-04 11:17:26.000000000 +0100 @@ -1,3 +1,11 @@ +epiphany-browser (3.38.2-1+deb11u2) bullseye; urgency=medium + + * d/p/glib-bug-workaround.patch: + - Cherry pick upstream patch ff8ecbf6. This works around a bug in GLib + and fixes a UI process crash (Closes: #1005810). + + -- Alberto Garcia <berto@igalia.com> Fri, 04 Mar 2022 11:17:26 +0100 + epiphany-browser (3.38.2-1+deb11u1) bullseye-security; urgency=medium * d/p/encode-untrusted-data.patch: diff -Nru epiphany-browser-3.38.2/debian/patches/glib-bug-workaround.patch epiphany-browser-3.38.2/debian/patches/glib-bug-workaround.patch --- epiphany-browser-3.38.2/debian/patches/glib-bug-workaround.patch 1970-01-01 01:00:00.000000000 +0100 +++ epiphany-browser-3.38.2/debian/patches/glib-bug-workaround.patch 2022-03-04 11:16:58.000000000 +0100 @@ -0,0 +1,30 @@ +From: Michael Catanzaro <mcatanzaro@redhat.com> +Subject: remove user data from task to workaround glib bug +Origin: https://gitlab.gnome.org/GNOME/epiphany/-/commit/ff8ecbf673cd25f8ed34d4ccb29cc5d3d13cd683 +Bug-Debian: https://bugs.debian.org/1005810 +Index: epiphany-browser-3.38.2/src/ephy-session.c +=================================================================== +--- epiphany-browser-3.38.2.orig/src/ephy-session.c ++++ epiphany-browser-3.38.2/src/ephy-session.c +@@ -844,6 +844,12 @@ save_session_in_thread_finished_cb (GObj + gpointer user_data) + { + g_application_release (G_APPLICATION (ephy_shell_get_default ())); ++ ++ /* FIXME: this is a workaround for https://gitlab.gnome.org/GNOME/glib/-/issues/1346. ++ * After this GLib issue is fixed, we should instead pass save_data_free() as the ++ * GDestroyNotify parameter to g_task_set_task_data(). ++ */ ++ save_data_free (g_task_get_task_data (G_TASK (res))); + } + + static gboolean +@@ -1026,7 +1032,7 @@ ephy_session_save_idle_cb (EphySession * + session->save_cancellable = g_cancellable_new (); + task = g_task_new (session, session->save_cancellable, + save_session_in_thread_finished_cb, NULL); +- g_task_set_task_data (task, data, (GDestroyNotify)save_data_free); ++ g_task_set_task_data (task, data, NULL); + g_task_run_in_thread (task, save_session_sync); + g_object_unref (task); + diff -Nru epiphany-browser-3.38.2/debian/patches/series epiphany-browser-3.38.2/debian/patches/series --- epiphany-browser-3.38.2/debian/patches/series 2022-01-12 18:33:21.000000000 +0100 +++ epiphany-browser-3.38.2/debian/patches/series 2022-03-04 11:16:58.000000000 +0100 @@ -3,3 +3,4 @@ dont-make-compulsory.patch build-Allow-libportal-support-to-be-disabled.patch encode-untrusted-data.patch +glib-bug-workaround.patch
--- End Message ---
--- Begin Message ---
- To: 1000342-done@bugs.debian.org, 1000645-done@bugs.debian.org, 1001411-done@bugs.debian.org, 1001692-done@bugs.debian.org, 1001740-done@bugs.debian.org, 1001849-done@bugs.debian.org, 1002012-done@bugs.debian.org, 1002051-done@bugs.debian.org, 1002563-done@bugs.debian.org, 1002619-done@bugs.debian.org, 1002620-done@bugs.debian.org, 1002652-done@bugs.debian.org, 1002685-done@bugs.debian.org, 1002703-done@bugs.debian.org, 1003018-done@bugs.debian.org, 1003058-done@bugs.debian.org, 1003133-done@bugs.debian.org, 1003173-done@bugs.debian.org, 1003484-done@bugs.debian.org, 1003526-done@bugs.debian.org, 1003659-done@bugs.debian.org, 1003765-done@bugs.debian.org, 1003948-done@bugs.debian.org, 1004033-done@bugs.debian.org, 1004050-done@bugs.debian.org, 1004192-done@bugs.debian.org, 1004247-done@bugs.debian.org, 1004384-done@bugs.debian.org, 1004452-done@bugs.debian.org, 1004483-done@bugs.debian.org, 1004533-done@bugs.debian.org, 1004575-done@bugs.debian.org, 1004741-done@bugs.debian.org, 1004895-done@bugs.debian.org, 1004966-done@bugs.debian.org, 1004999-done@bugs.debian.org, 1005007-done@bugs.debian.org, 1005010-done@bugs.debian.org, 1005013-done@bugs.debian.org, 1005052-done@bugs.debian.org, 1005148-done@bugs.debian.org, 1005158-done@bugs.debian.org, 1005217-done@bugs.debian.org, 1005232-done@bugs.debian.org, 1005288-done@bugs.debian.org, 1005340-done@bugs.debian.org, 1005351-done@bugs.debian.org, 1005355-done@bugs.debian.org, 1005372-done@bugs.debian.org, 1005694-done@bugs.debian.org, 1005861-done@bugs.debian.org, 1005868-done@bugs.debian.org, 1005949-done@bugs.debian.org, 1006010-done@bugs.debian.org, 1006137-done@bugs.debian.org, 1006138-done@bugs.debian.org, 1006165-done@bugs.debian.org, 1006187-done@bugs.debian.org, 1006192-done@bugs.debian.org, 1006215-done@bugs.debian.org, 1006222-done@bugs.debian.org, 1006342-done@bugs.debian.org, 1006371-done@bugs.debian.org, 1006402-done@bugs.debian.org, 1006493-done@bugs.debian.org, 1006522-done@bugs.debian.org, 1006752-done@bugs.debian.org, 1006768-done@bugs.debian.org, 1006796-done@bugs.debian.org, 1006797-done@bugs.debian.org, 1006883-done@bugs.debian.org, 1006905-done@bugs.debian.org, 1006916-done@bugs.debian.org, 1007001-done@bugs.debian.org, 1007249-done@bugs.debian.org, 1007261-done@bugs.debian.org, 1007262-done@bugs.debian.org, 1007747-done@bugs.debian.org, 1007878-done@bugs.debian.org, 1007909-done@bugs.debian.org, 1007920-done@bugs.debian.org, 1007947-done@bugs.debian.org, 1007963-done@bugs.debian.org, 1008031-done@bugs.debian.org, 1008074-done@bugs.debian.org, 1006446-done@bugs.debian.org
- Subject: Closing p-u requests for updates in 11.3
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 26 Mar 2022 11:59:13 +0000
- Message-id: <c4d20274f6d76a43fb574d2177f6e3af4235e4be.camel@adam-barratt.org.uk>
Package: release.debian.org Version: 11.3 Hi, The updates referenced by these bugs were included in stable as part of this morning's 11.3 point release. Regards, Adam
--- End Message ---