Your message dated Sun, 08 Mar 2026 10:49:15 +0000
with message-id <[email protected]>
and subject line Bug#1130007: fixed in rust-ruma-common 0.14.1+ds-9
has caused the Debian Bug report #1130007,
regarding rust-ruma-common - upcoming rand stack update
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1130007: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1130007
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rust-ruma-common
Version: 0.14.1+ds-8
We are in the process of preparing an update to the rust random
stack, due to the number of packages involved, we plan to handle
this in multiple phases.
In the first phase we plan to update getrandom, rand-core,
rand-chacha and rand, while introducing semver-suffix packages
for rand-core-0.6 rand-chacha-0.2 and rand-0.8. We do not
plan to introduce a semver-suffix package for getrandom.
ruma-common will need to be patched to use the new version
of getrandom, but stay on rand-0.8 for now, since it uses
rand-related functionality in ed25519-dalek .
The Debian (build-)dependencies also need to be ajusted
to ensure the correct versions of getrandom and rand are
used.
diff -Nru rust-ruma-common-0.14.1+ds/debian/changelog
rust-ruma-common-0.14.1+ds/debian/changelog
--- rust-ruma-common-0.14.1+ds/debian/changelog 2026-02-26 15:44:14.000000000
+0000
+++ rust-ruma-common-0.14.1+ds/debian/changelog 2026-03-07 11:05:52.000000000
+0000
@@ -1,3 +1,12 @@
+rust-ruma-common (0.14.1+ds-8.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Add patch to support getrandom 0.4
+ * Tighten (build-)dependencies to explicitly specify getrandom
+ 0.4 and rand 0.8.
+
+ -- Peter Michael Green <[email protected]> Sat, 07 Mar 2026 11:05:52 +0000
+
rust-ruma-common (0.14.1+ds-8) unstable; urgency=medium
* update copyright info:
diff -Nru rust-ruma-common-0.14.1+ds/debian/control
rust-ruma-common-0.14.1+ds/debian/control
--- rust-ruma-common-0.14.1+ds/debian/control 2026-02-15 20:35:07.000000000
+0000
+++ rust-ruma-common-0.14.1+ds/debian/control 2026-03-07 11:05:52.000000000
+0000
@@ -11,7 +11,7 @@
librust-cfg-if-dev,
librust-ed25519-dalek-dev,
librust-form-urlencoded-dev,
- librust-getrandom-dev,
+ librust-getrandom-0.4-dev,
librust-headers-dev,
librust-html5ever-dev,
librust-http-auth-dev,
@@ -34,7 +34,7 @@
librust-proc-macro2-dev,
librust-pulldown-cmark-dev,
librust-quote-dev,
- librust-rand-dev,
+ librust-rand-0.8-dev,
librust-regex-dev,
librust-serde-dev,
librust-serde-html-form-dev,
@@ -72,7 +72,7 @@
librust-cfg-if-dev,
librust-ed25519-dalek-dev,
librust-form-urlencoded-dev,
- librust-getrandom-dev,
+ librust-getrandom-0.4-dev,
librust-headers-dev,
librust-html5ever-dev,
librust-http-auth-dev,
@@ -93,7 +93,7 @@
librust-proc-macro2-dev,
librust-pulldown-cmark-dev,
librust-quote-dev,
- librust-rand-dev,
+ librust-rand-0.8-dev,
librust-regex-dev,
librust-serde-dev,
librust-serde-html-form-dev,
diff -Nru rust-ruma-common-0.14.1+ds/debian/patches/2003_getrandom.patch
rust-ruma-common-0.14.1+ds/debian/patches/2003_getrandom.patch
--- rust-ruma-common-0.14.1+ds/debian/patches/2003_getrandom.patch
1970-01-01 00:00:00.000000000 +0000
+++ rust-ruma-common-0.14.1+ds/debian/patches/2003_getrandom.patch
2026-03-07 11:05:52.000000000 +0000
@@ -0,0 +1,30 @@
+Description: use getrandom 0.4.
+Author: Peter Michael Green <[email protected]>
+Forwarded: no
+Last-Update: 2026-03-07
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+
+
+Index: rust-ruma-common-0.14.1+ds/crates/ruma-common/Cargo.toml
+===================================================================
+--- rust-ruma-common-0.14.1+ds.orig/crates/ruma-common/Cargo.toml
++++ rust-ruma-common-0.14.1+ds/crates/ruma-common/Cargo.toml
+@@ -22,7 +22,7 @@ server = []
+
+ api = ["dep:http", "dep:konst"]
+ canonical-json = []
+-js = ["dep:js-sys", "getrandom?/js", "uuid?/js"]
++js = ["dep:js-sys", "getrandom?/wasm_js", "uuid?/js"]
+ rand = ["dep:rand", "dep:getrandom", "dep:uuid"]
+
+ unstable-msc2666 = []
+@@ -61,7 +61,7 @@ as_variant = { workspace = true }
+ base64 = { workspace = true }
+ bytes = { workspace = true }
+ form_urlencoded = "1.0.0"
+-getrandom = { version = "0.2.6", optional = true }
++getrandom = { version = "0.4", optional = true }
+ http = { workspace = true, optional = true }
+ indexmap = { version = "2.0.0", features = ["serde"] }
+ js_int = { workspace = true, features = ["serde"] }
diff -Nru rust-ruma-common-0.14.1+ds/debian/patches/series
rust-ruma-common-0.14.1+ds/debian/patches/series
--- rust-ruma-common-0.14.1+ds/debian/patches/series 2026-02-15
20:34:04.000000000 +0000
+++ rust-ruma-common-0.14.1+ds/debian/patches/series 2026-03-07
11:05:52.000000000 +0000
@@ -3,3 +3,4 @@
2002_limit_workspace.patch
2002_no_bench.patch
2002_no_broken_test.patch
+2003_getrandom.patch
--- End Message ---
--- Begin Message ---
Source: rust-ruma-common
Source-Version: 0.14.1+ds-9
Done: Jonas Smedegaard <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rust-ruma-common, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Smedegaard <[email protected]> (supplier of updated rust-ruma-common package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 08 Mar 2026 10:53:39 +0100
Source: rust-ruma-common
Architecture: source
Version: 0.14.1+ds-9
Distribution: experimental
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 1130007
Changes:
rust-ruma-common (0.14.1+ds-9) experimental; urgency=medium
.
* add patch 1001 to use newer minor versions of crate getrandom;
tighten (build-)dependencies for crates getrandom rand;
update copyright info: update coverage;
closes: bug#1130007, thanks to Peter Michael Green
Checksums-Sha1:
22d774c1057309e10351548d7eef9c38838e0426 4572 rust-ruma-common_0.14.1+ds-9.dsc
e481d6bcac1881164b44d8f2d88c3fd9d7eba13c 16536
rust-ruma-common_0.14.1+ds-9.debian.tar.xz
3a77e956abae9f088f01d50b6605ec35b11fc9eb 30925
rust-ruma-common_0.14.1+ds-9_amd64.buildinfo
Checksums-Sha256:
a0f7fc0a9dda18203325e3d8c2f562c5aeafc9f7ff5a298f3de89f78505f3adf 4572
rust-ruma-common_0.14.1+ds-9.dsc
43ffe9e2764034f1d1744ed4e30aa77cb48436d55ed88ebf71c59ab8f57ba36d 16536
rust-ruma-common_0.14.1+ds-9.debian.tar.xz
b8e85d606f5dfae9ade01c6766f71042bf06effa531137cbabde1b4798d117ec 30925
rust-ruma-common_0.14.1+ds-9_amd64.buildinfo
Files:
9c6b2b3b7c005bddcc551b7ca29aa343 4572 rust optional
rust-ruma-common_0.14.1+ds-9.dsc
b4953ce48f2824245b121b7e2f37be29 16536 rust optional
rust-ruma-common_0.14.1+ds-9.debian.tar.xz
4a9e499bccd9aba89744bc3f02144c70 30925 rust optional
rust-ruma-common_0.14.1+ds-9_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmmtTcsMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhS5UP/Rmy3XbTYlMlJjx+vU8+3inkPSDVESWRukydv3Ij
LdplthZ5lDKbZPwDUjDH1/n65fnmTtDjqzX7mSVFYDKaGs3y6v5edWVf0gW9VdwT
78Hm7oudAyLdmhqC2O2SzVszt3YJPCkFD5Mvhvn5N0/eUqM2uSGSQg2btgBbV2qe
RFS2HhZquasLKouGlpoxsIpXr7SXUQZ1j3dxuQmB989PDj4mOyKntugjmn6Y6l7s
LkIKrcn5wLBBSUPAiTZFA6b74U+4/5o+mhnZVaaiLks0d8Cih+y+ROZyTAP9pu9L
O7m+9KXW9evtSHVfmABuvKm/YZrSJWKRpxrwcINWVkTKwmmpnKBc6HA6GK+asTQt
zyCirYmGNdVjUCWuDLOLkYEP51729TbVF502KSeDvS6emjXUuPfQMb7F1iKmiKl4
KPg2nT07yeHlLVoxtXl7DiCTJ7EfuM6AIw/846kfmz7NDxtnEnrlN+gEa4iobjpG
GU6Tv+PK7it5/n0qRzVMeN+lwQCuW5IiFEBVpd0RX65V8DMGfoqePfVfao4mi/Pp
Lpi23+GSbgsYes9DE5v7MAhL2QBZ20MeYJyORDuydo1+bqfFxTKU/pdUM4xRGWno
jkULU9U1r0RO9nBxygnRkZ6YF7p25P2Sot8JvWp9KcOCyi6nNnJNgB9JnHBiYkPc
AbqF
=MVrs
-----END PGP SIGNATURE-----
pgpGxTG7NL3HA.pgp
Description: PGP signature
--- End Message ---