Bug#1033224: gnome-builder: Depends on obsolete gir1.2-webkit2-5.0 package
On Mon, Mar 20, 2023 at 09:48:36AM -0400, Jeremy Bícha wrote: > This was a mistake in cherry-picking from the Experimental branch > where I had previously applied > https://salsa.debian.org/gnome-team/gnome-builder/-/commit/f87150bc Maybe it's not a bad idea to let gir:Depends handle this instead, also for bookworm. But either option is fine with me. Berto
Bug#1033224: gnome-builder: Depends on obsolete gir1.2-webkit2-5.0 package
On Mon, Mar 20, 2023 at 7:15 AM Alberto Garcia wrote: > gnome-builder 43.6-2 switched the build dependency from WebtKitGTK 5.0 > to 6.0 since the former API is no longer available and is going away. > > However it still contains a dependency on gir1.2-webkit2-5.0, so it > effectively depends on both 5.0 and 6.0 API builds of WebKitGTK. This was a mistake in cherry-picking from the Experimental branch where I had previously applied https://salsa.debian.org/gnome-team/gnome-builder/-/commit/f87150bc Your patch is more minimal for Debian Bookworm. Thank you! Jeremy
Bug#1033224: gnome-builder: Depends on obsolete gir1.2-webkit2-5.0 package
Control: tags -1 patch debdiff attached Berto diff -Nru gnome-builder-43.6/debian/changelog gnome-builder-43.6/debian/changelog --- gnome-builder-43.6/debian/changelog 2023-03-16 01:29:37.0 +0100 +++ gnome-builder-43.6/debian/changelog 2023-03-20 12:45:40.0 +0100 @@ -1,3 +1,11 @@ +gnome-builder (43.6-3) unstable; urgency=medium + + * Team upload + * debian/control.in: depend on gir1.2-webkit-6.0 instead of 5.0 +(Closes: #1033224) + + -- Alberto Garcia Mon, 20 Mar 2023 12:45:40 +0100 + gnome-builder (43.6-2) unstable; urgency=medium * debian/gbp.conf, debian/control.in: Branch for bookworm diff -Nru gnome-builder-43.6/debian/control gnome-builder-43.6/debian/control --- gnome-builder-43.6/debian/control 2023-03-16 01:29:37.0 +0100 +++ gnome-builder-43.6/debian/control 2023-03-20 12:45:40.0 +0100 @@ -6,7 +6,7 @@ Section: editors Priority: optional Maintainer: Debian GNOME Maintainers -Uploaders: Jeremy Bicha +Uploaders: Alberto Garcia , Jeremy Bicha Build-Depends: appstream-util, at-spi2-core , ca-certificates , @@ -77,7 +77,7 @@ gir1.2-jsonrpc-1.0 (>= 3.42.0), gir1.2-panel-1 (>= 1.0.0), gir1.2-peas-1.0 (>= 1.34.0), - gir1.2-webkit2-5.0, + gir1.2-webkit-6.0, python3-gi, libvala-dev, clang, diff -Nru gnome-builder-43.6/debian/control.in gnome-builder-43.6/debian/control.in --- gnome-builder-43.6/debian/control.in2023-03-16 01:29:37.0 +0100 +++ gnome-builder-43.6/debian/control.in2023-03-20 12:45:40.0 +0100 @@ -73,7 +73,7 @@ gir1.2-jsonrpc-1.0 (>= 3.42.0), gir1.2-panel-1 (>= 1.0.0), gir1.2-peas-1.0 (>= 1.34.0), - gir1.2-webkit2-5.0, + gir1.2-webkit-6.0, python3-gi, libvala-dev, clang,
Bug#1033224: gnome-builder: Depends on obsolete gir1.2-webkit2-5.0 package
Package: gnome-builder Version: 43.6-2 Severity: serious Justification: Policy 7.2 gnome-builder 43.6-2 switched the build dependency from WebtKitGTK 5.0 to 6.0 since the former API is no longer available and is going away. However it still contains a dependency on gir1.2-webkit2-5.0, so it effectively depends on both 5.0 and 6.0 API builds of WebKitGTK. Related bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029206 Berto