[Pkg-rust-maintainers] Bug#1106269: unblock: rust-graphene-sys/0.20.7-2

Matthias Geiger werdahias at debian.org
Thu May 22 11:02:06 BST 2025


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

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

Please unblock package rust-graphene-sys


[ Reason ]
I uploaded graphene-sys on  10th May to fix #1104982.

[ Impact ]
This fixes said RC bug. graphene-sys is a dependency of the rust gtk 
stack, so it would be good if it were to allowed to migrate.

[ Tests ]
graphene-sys has autopkgtests, and they all pass.

[ Risks ]
graphene-sys is a key package, though the impact is pretty minimal imo 
(added a build-dependency that was missed).

[ 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

[ Other info ]
n/a

unblock rust-graphene-sys/0.20.7-2


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

iIsEARYKADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaC72GRUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr56xgD/e8h7cVvoDSRvzw8RJMwB6qBJu75E
A15F89RKrD9jUsYA/1aIsmZQCoUj+tUDcZSUxV4BolataiA6fiA8NapmCiID
=qVnI
-----END PGP SIGNATURE-----
-------------- next part --------------
diff -Nru rust-graphene-sys-0.20.7/debian/changelog rust-graphene-sys-0.20.7/debian/changelog
--- rust-graphene-sys-0.20.7/debian/changelog	2025-01-11 18:22:33.000000000 +0100
+++ rust-graphene-sys-0.20.7/debian/changelog	2025-05-10 15:04:55.000000000 +0200
@@ -1,3 +1,9 @@
+rust-graphene-sys (0.20.7-2) unstable; urgency=medium
+
+  * Depend on libgraphene for regeneration (Closes: #1104982)
+
+ -- Matthias Geiger <werdahias at debian.org>  Sat, 10 May 2025 15:04:55 +0200
+
 rust-graphene-sys (0.20.7-1) unstable; urgency=medium
 
   * Package graphene-sys 0.20.7 from crates.io using debcargo 2.7.6
diff -Nru rust-graphene-sys-0.20.7/debian/control rust-graphene-sys-0.20.7/debian/control
--- rust-graphene-sys-0.20.7/debian/control	2025-01-11 18:22:33.000000000 +0100
+++ rust-graphene-sys-0.20.7/debian/control	2025-05-10 15:04:55.000000000 +0200
@@ -3,17 +3,18 @@
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
  dh-sequence-cargo,
- cargo:native <!nocheck>,
+ gir-rust-code-generator (>= 0.20),
+ libgirepository1.0-dev,
+ xmlstarlet,
+ libgraphene-1.0-dev
+Build-Depends-Arch: cargo:native <!nocheck>,
  rustc:native (>= 1.70) <!nocheck>,
  libstd-rust-dev <!nocheck>,
  librust-glib-sys-0.20+default-dev (>= 0.20.6-~~) <!nocheck>,
  librust-libc-0.2+default-dev <!nocheck>,
  librust-pkg-config-0.3+default-dev <!nocheck>,
  librust-system-deps-7+default-dev <!nocheck>,
- libgraphene-1.0-dev <!nocheck>,
- gir-rust-code-generator (>= 0.20),
- libgirepository1.0-dev,
- xmlstarlet
+ libgraphene-1.0-dev <!nocheck>
 Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>
 Uploaders:
  Matthias Geiger <werdahias at debian.org>
diff -Nru rust-graphene-sys-0.20.7/debian/debcargo.toml rust-graphene-sys-0.20.7/debian/debcargo.toml
--- rust-graphene-sys-0.20.7/debian/debcargo.toml	2025-01-11 18:22:33.000000000 +0100
+++ rust-graphene-sys-0.20.7/debian/debcargo.toml	2025-05-10 15:04:55.000000000 +0200
@@ -6,6 +6,6 @@
 
 # neede to re-generate the code, do not remove
 [source]
-build_depends = ["gir-rust-code-generator (>= 0.20)","libgirepository1.0-dev","xmlstarlet"]
+build_depends = ["gir-rust-code-generator (>= 0.20)","libgirepository1.0-dev","xmlstarlet","libgraphene-1.0-dev"]
 [packages.lib]
 depends = ["libgraphene-1.0-dev"]


More information about the Pkg-rust-maintainers mailing list