Bug#1107958: unblock: rust-gtk4/0.9.6-1
On 2025-06-18 00:21:01 +0200, Matthias Geiger wrote:
> Package: release.debian.org
> Severity: normal
> X-Debbugs-Cc: rust-gtk4@packages.debian.org, werdahias@debian.org
> Control: affects -1 + src:rust-gtk4
> User: release.debian.org@packages.debian.org
> Usertags: unblock
>
> Please unblock package rust-gtk4
>
>
> [ Reason ]
> I just uploaded a fix for #1107924 (wrong nocheck annotation)
>
> [ Impact ]
> Would eventually lead to the removal of all rust-gtk related packages
> (which would be bad)
>
> [ Tests ]
> autopkgtests (I ensured they pass)
>
> [ Risks ]
> little, just a gained dependency on libgtk-4-dev
>
> [ 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 testing
>
>
> unblock rust-gtk4/0.9.6-1
>
>
> diff -Nru rust-gtk4-0.9.6/debian/changelog rust-gtk4-0.9.6/debian/changelog
> --- rust-gtk4-0.9.6/debian/changelog 2025-02-22 15:59:13.000000000 +0100
> +++ rust-gtk4-0.9.6/debian/changelog 2025-06-18 00:09:50.000000000 +0200
> @@ -1,3 +1,9 @@
> +rust-gtk4 (0.9.6-2) unstable; urgency=medium
> +
> + * Add build-depencency on libgtk-4-dev (Closes: #1107924)
> +
> + -- Matthias Geiger <werdahias@debian.org> Wed, 18 Jun 2025 00:09:50 +0200
> +
> rust-gtk4 (0.9.6-1) unstable; urgency=medium
>
> * Package gtk4 0.9.6 from crates.io using debcargo 2.7.7
> diff -Nru rust-gtk4-0.9.6/debian/control rust-gtk4-0.9.6/debian/control
> --- rust-gtk4-0.9.6/debian/control 2025-02-22 15:59:13.000000000 +0100
> +++ rust-gtk4-0.9.6/debian/control 2025-06-18 00:09:50.000000000 +0200
> @@ -3,7 +3,12 @@
> Priority: optional
> Build-Depends: debhelper-compat (= 13),
> dh-sequence-cargo,
> - cargo:native <!nocheck>,
> + libgtk-4-dev (>= 4.17.4),
> + gir-rust-code-generator (>= 0.20),
> + libgirepository1.0-dev,
> + libgraphene-1.0-dev,
> + xmlstarlet
> +Build-Depends-Arch: cargo:native <!nocheck>,
> rustc:native (>= 1.70) <!nocheck>,
> libstd-rust-dev <!nocheck>,
> librust-cairo-rs-0.20+default-dev <!nocheck>,
> @@ -23,11 +28,7 @@
> librust-libc-0.2+default-dev <!nocheck>,
> librust-pango-0.20+default-dev <!nocheck>,
> librust-pango-0.20+v1-46-dev <!nocheck>,
> - libgtk-4-dev (>= 4.17.4) <!nocheck>,
> - gir-rust-code-generator (>= 0.20),
> - libgirepository1.0-dev,
> - libgraphene-1.0-dev,
> - xmlstarlet
> + libgtk-4-dev (>= 4.17.4) <!nocheck>
This is more noisy than required for this change. Unblocked anyway.
Cheers
> Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
> Uploaders:
> Matthias Geiger <werdahias@debian.org>
> diff -Nru rust-gtk4-0.9.6/debian/debcargo.toml rust-gtk4-0.9.6/debian/debcargo.toml
> --- rust-gtk4-0.9.6/debian/debcargo.toml 2025-02-22 15:59:13.000000000 +0100
> +++ rust-gtk4-0.9.6/debian/debcargo.toml 2025-06-18 00:09:50.000000000 +0200
> @@ -9,7 +9,7 @@
>
> # this is needed for regeneration, do not delete
> [source]
> -build_depends = ["gir-rust-code-generator (>= 0.20)", "libgirepository1.0-dev", "libgraphene-1.0-dev", "xmlstarlet"]
> +build_depends = ["libgtk-4-dev (>= 4.17.4)","gir-rust-code-generator (>= 0.20)", "libgirepository1.0-dev", "libgraphene-1.0-dev", "xmlstarlet"]
>
> [packages."lib+unsafe-assume-initialized"]
> test_is_broken = true
--
Sebastian Ramacher
Reply to: