[Pkg-rust-maintainers] Bug#1107958: unblock: rust-gtk4/0.9.6-1

Matthias Geiger werdahias at debian.org
Tue Jun 17 23:21:01 BST 2025


Package: release.debian.org
Severity: normal
X-Debbugs-Cc: rust-gtk4 at packages.debian.org, werdahias at debian.org
Control: affects -1 + src:rust-gtk4
User: release.debian.org at packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

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


-----BEGIN PGP SIGNATURE-----

iIsEARYKADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaFHqRxUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr60SAEA1E8FH614Hbs7PiA104tuI3mXXSBd
NF5BrStYyXhqbvcBAJ52E9CcmBO3vI6yZwwqnkc++HMNgXoPKk4HNqY/psIF
=nIb+
-----END PGP SIGNATURE-----
-------------- next part --------------
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 at 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>
 Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>
 Uploaders:
  Matthias Geiger <werdahias at 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


More information about the Pkg-rust-maintainers mailing list