Your message dated Tue, 21 Dec 2021 00:33:53 +0000
with message-id <[email protected]>
and subject line Bug#1000599: fixed in webkit2gtk 2.34.3-1
has caused the Debian Bug report #1000599,
regarding Don't require xdg-desktop-portal on Ubuntu i386
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 [email protected]
immediately.)
--
1000599: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000599
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: webkit2gtk
Version: 2.34.2-1
Severity: minor
Dear maintainers,
The Ubuntu i386 archive is a partial one aimed at multiarch purpose and
doesn't include desktop services as the xdg portal. The attached patch
which is stacked on top of the recently submitted one to disable lto
removes the recommends on the portal on that distribution and architecture
Thanks for considering!
Sebastien Bacher
diff -Nru webkit2gtk-2.34.2/debian/changelog webkit2gtk-2.34.2/debian/changelog
--- webkit2gtk-2.34.2/debian/changelog 2021-11-25 18:51:31.000000000 +0100
+++ webkit2gtk-2.34.2/debian/changelog 2021-11-25 18:51:31.000000000 +0100
@@ -3,6 +3,8 @@
* debian/rules:
- explicitly disable lto since when it's on the build is failing,
that doesn't impact Debian by default but is an issue on Ubuntu
+ - don't Recommends xdg-desktop-portal-gtk on Ubuntu i386, it's a partial
+ architecture and the binary doesn't exist
-- Sebastien Bacher <[email protected]> Thu, 25 Nov 2021 18:51:31 +0100
diff -Nru webkit2gtk-2.34.2/debian/rules webkit2gtk-2.34.2/debian/rules
--- webkit2gtk-2.34.2/debian/rules 2021-11-25 18:51:31.000000000 +0100
+++ webkit2gtk-2.34.2/debian/rules 2021-11-25 18:51:31.000000000 +0100
@@ -66,8 +66,13 @@
CPPFLAGS += -DNDEBUG -DG_DISABLE_CAST_CHECKS
endif
+# Don't Recommends xdg portals on Ubuntu i386 where it doesn't exist
+ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes) $(DEB_HOST_ARCH), yes i386)
+ EXTRA_CMAKE_ARGUMENTS += -DENABLE_BUBBLEWRAP_SANDBOX=ON
+ DH_GENCONTROL_ARGS += -Vbwrap:Depends="bubblewrap (>= 0.3.1), \
+ xdg-dbus-proxy"
# Disable the bubblewrap sandbox if libseccomp-dev is not available
-ifeq ($(shell pkg-config --exists libseccomp && echo yes),yes)
+else ifeq ($(shell pkg-config --exists libseccomp && echo yes),yes)
EXTRA_CMAKE_ARGUMENTS += -DENABLE_BUBBLEWRAP_SANDBOX=ON
DH_GENCONTROL_ARGS += -Vbwrap:Depends="bubblewrap (>= 0.3.1), \
xdg-dbus-proxy"
--- End Message ---
--- Begin Message ---
Source: webkit2gtk
Source-Version: 2.34.3-1
Done: Alberto Garcia <[email protected]>
We believe that the bug you reported is fixed in the latest version of
webkit2gtk, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alberto Garcia <[email protected]> (supplier of updated webkit2gtk package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 21 Dec 2021 00:59:40 +0100
Source: webkit2gtk
Architecture: source
Version: 2.34.3-1
Distribution: unstable
Urgency: high
Maintainer: Debian WebKit Maintainers
<[email protected]>
Changed-By: Alberto Garcia <[email protected]>
Closes: 1000598 1000599
Changes:
webkit2gtk (2.34.3-1) unstable; urgency=high
.
[ Alberto Garcia ]
* New upstream release.
* The WebKitGTK security advisory WSA-2021-0007 lists the following
security fixes in the latest versions of WebKitGTK:
+ CVE-2021-30809, CVE-2021-30836 (fixed in 2.32.4).
+ CVE-2021-30818, CVE-2021-30823, CVE-2021-30884, CVE-2021-30888,
CVE-2021-30889, CVE-2021-30897 (fixed in 2.34.0).
+ CVE-2021-30887, CVE-2021-30890 (fixed in 2.34.3).
.
[ Sebastien Bacher ]
* debian/rules:
+ Explicitly disable lto since when it's on the build is failing, that
doesn't impact Debian by default but is an issue on Ubuntu.
(Closes: #1000598)
+ Don't recommend xdg-desktop-portal-gtk on Ubuntu i386, it's a partial
architecture and the binary doesn't exist (Closes: #1000599).
Checksums-Sha1:
c3be1bcdf6e4221f32d94bf06a96280cba931d91 4243 webkit2gtk_2.34.3-1.dsc
42b96ddaa89f7c3757860efd0b983f6e5b6ade51 24996976 webkit2gtk_2.34.3.orig.tar.xz
b25e084cce5e449e5c02f0dd6628f430b464e325 195 webkit2gtk_2.34.3.orig.tar.xz.asc
98571b6f479bf14e595a498923c5936893b77f4a 74008
webkit2gtk_2.34.3-1.debian.tar.xz
6bdb32e5d940187f23c67d517369c5a359b9defd 14495
webkit2gtk_2.34.3-1_source.buildinfo
Checksums-Sha256:
c02eb60c232e8e22c99f5924181dd00981eab53060f5ad0fd0e4e26522b2ff45 4243
webkit2gtk_2.34.3-1.dsc
0d2f37aa32e21a36e4dd5a5ce7ae5ce27435c29d6803b962b8c90cb0cc49c52d 24996976
webkit2gtk_2.34.3.orig.tar.xz
cca5ed3523c1616fee3b0c8ceda44ff528265b9503a2e26b76fbbcdda867a662 195
webkit2gtk_2.34.3.orig.tar.xz.asc
d6f91a22557582ecf856f9dad3b32a5a0861b78ad8ede36a43b7ed30b2a2b110 74008
webkit2gtk_2.34.3-1.debian.tar.xz
153013dbdad848e09c76b4bd55c1b74c4034f4599596e1b0b95635b3a99328f6 14495
webkit2gtk_2.34.3-1_source.buildinfo
Files:
e46f613764f6b7e314acedb693838180 4243 web optional webkit2gtk_2.34.3-1.dsc
de30c41fb57b2b024417669c22914752 24996976 web optional
webkit2gtk_2.34.3.orig.tar.xz
d1c3d462d13c96cae484b252a4cd6e5a 195 web optional
webkit2gtk_2.34.3.orig.tar.xz.asc
ae2261a00ea82612c276d72873ee294f 74008 web optional
webkit2gtk_2.34.3-1.debian.tar.xz
b102e4a80a22f319620365e1d659f281 14495 web optional
webkit2gtk_2.34.3-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEYrwugQBKzlHMYFizAAyEYu0C2AIFAmHBGtUACgkQAAyEYu0C
2AKLXw//U2O0LYCxrGPcjEpFkMc1DQTaLv8q2qq7ZYtdt9cLFPesawyqD5f9qsag
UVNEpxJ4DLViHRx4eT0gjxO5l5nqIksVUYjKxS/6nvOcMzFD5Ky6GebXENjA3NqS
Biaf0qUyCjZZBEFJfupADcg1SKesdn1IWRiugBhAA3DhYVltsKCFkUyqY+zeFndy
UZR+3JTQbHDDZHshG+/Q9TFS1IfH0VIiexCaMgDBwq4I+AIRAdBvM96WSUEHZBDK
gwLpIu6XR3zs9ga5g/i9cgnf3AJ2j06dnLFmB2Bp50LETNkroOv1WVtrxBOTJA+6
d9gRRi3JJjkbcg4m3WlqRlHA3dAW7EGBZXoKZd2e4YhHDhZ0pvHtckM42JM5teWA
dsp9nHKQWzflQPCL19X3hVbw+h5RQLGBFfoJGQYifxAuiYitMw7ACVH6Bbn8Vlxx
t07MO6lEzEqcP6BVKwTlJ6ljgp1/fmfcBLtUInvq6rK/rNNfcouiBvYRU2SgFjEv
5QtRVlDKao5awv6cuBdudkMdgMTDn6MQDqWebBHjCXkCXbyte9Hmxsf8EUhTRKjj
ZpFPpcklu1fh6+cFrvS7eFEwMTGRjxFAuRWWSXt2u+dpGV6DtdnrJKkozWigsQKD
CKcdgQ3iJ+cAkemuUIQ8DV5Q40m1003JcdChQasxWLaUCmWAuR0=
=bozO
-----END PGP SIGNATURE-----
--- End Message ---