On 2025-06-18 00:21:01 +0200, Matthias Geiger wrote:
> Package: release.debian.org
> Severity: normal
> X-Debbugs-Cc: rust-g...@packages.debian.org, werdah...@debian.org
> Control: affects -1 + src:rust-gtk4
> User: release.debian....@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 <werdah...@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-maintain...@alioth-lists.debian.net>
>  Uploaders:
>   Matthias Geiger <werdah...@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 via email to