Your message dated Mon, 30 Jun 2025 15:04:39 +0000
with message-id <[email protected]>
and subject line Bug#1108396: fixed in rust-getrandom 0.2.15-2
has caused the Debian Bug report #1108396,
regarding rust-getrandom: please enable js feature
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.)
--
1108396: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108396
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rust-getrandom
Version: 0.2.15-1
Severity: wishlist
Hi,
I need rust-yrs (see #1108320) which apparently needs the js feature in
fastrand (which needs it in getrandom).
I fail to get the debcargo-conf workflow to work so I am filing this bug. Maybe
you can have a look?
If I did it manually I'd have done
$ debdiff rust-getrandom_0.2.15-1.dsc rust-getrandom_0.2.15-2.dsc
diff -Nru rust-getrandom-0.2.15/debian/changelog
rust-getrandom-0.2.15/debian/changelog
--- rust-getrandom-0.2.15/debian/changelog 2024-12-08 17:48:09.000000000
+0100
+++ rust-getrandom-0.2.15/debian/changelog 2025-06-26 21:41:13.000000000
+0200
@@ -1,3 +1,14 @@
+rust-getrandom (0.2.15-2) UNRELEASED; urgency=medium
+
+ * Team upload
+ * disable drop-js-wasm.patch; add +js to Provides
+ * add librust-wasm-bindgen-test-dev <!nocheck> and
+ librust-js-sys-dev <!nocheck> to B-D
+ * add librust-wasm-bindgen-dev and librust-js-sys-dev to Depends of
+ librust-getrandom-dev
+
+ -- Rene Engelhard <[email protected]> Thu, 26 Jun 2025 21:41:13 +0200
+
rust-getrandom (0.2.15-1) unstable; urgency=medium
* Package getrandom 0.2.15 from crates.io using debcargo 2.7.5
diff -Nru rust-getrandom-0.2.15/debian/control
rust-getrandom-0.2.15/debian/control
--- rust-getrandom-0.2.15/debian/control 2024-12-08 17:48:09.000000000
+0100
+++ rust-getrandom-0.2.15/debian/control 2025-06-26 21:41:13.000000000
+0200
@@ -7,7 +7,9 @@
rustc:native <!nocheck>,
libstd-rust-dev <!nocheck>,
librust-cfg-if-1+default-dev <!nocheck>,
- librust-libc-0.2-dev (>= 0.2.154-~~) <!nocheck>
+ librust-libc-0.2-dev (>= 0.2.154-~~) <!nocheck>,
+ librust-wasm-bindgen-test-dev <!nocheck>,
+ librust-js-sys-dev <!nocheck>
Maintainer: Debian Rust Maintainers
<[email protected]>
Uploaders:
kpcyrd <[email protected]>
@@ -24,7 +26,9 @@
Depends:
${misc:Depends},
librust-cfg-if-1+default-dev,
- librust-libc-0.2-dev (>= 0.2.154-~~)
+ librust-libc-0.2-dev (>= 0.2.154-~~),
+ librust-wasm-bindgen-dev,
+ librust-js-sys-dev
Suggests:
librust-getrandom+compiler-builtins-dev (= ${binary:Version}),
librust-getrandom+core-dev (= ${binary:Version}),
@@ -32,6 +36,7 @@
Provides:
librust-getrandom+custom-dev (= ${binary:Version}),
librust-getrandom+default-dev (= ${binary:Version}),
+ librust-getrandom+js-dev (= ${binary:Version}),
librust-getrandom+linux-disable-fallback-dev (= ${binary:Version}),
librust-getrandom+rdrand-dev (= ${binary:Version}),
librust-getrandom+std-dev (= ${binary:Version}),
@@ -39,6 +44,7 @@
librust-getrandom-0-dev (= ${binary:Version}),
librust-getrandom-0+custom-dev (= ${binary:Version}),
librust-getrandom-0+default-dev (= ${binary:Version}),
+ librust-getrandom-0+js-dev (= ${binary:Version}),
librust-getrandom-0+linux-disable-fallback-dev (= ${binary:Version}),
librust-getrandom-0+rdrand-dev (= ${binary:Version}),
librust-getrandom-0+std-dev (= ${binary:Version}),
@@ -46,6 +52,7 @@
librust-getrandom-0.2-dev (= ${binary:Version}),
librust-getrandom-0.2+custom-dev (= ${binary:Version}),
librust-getrandom-0.2+default-dev (= ${binary:Version}),
+ librust-getrandom-0.2+js-dev (= ${binary:Version}),
librust-getrandom-0.2+linux-disable-fallback-dev (= ${binary:Version}),
librust-getrandom-0.2+rdrand-dev (= ${binary:Version}),
librust-getrandom-0.2+std-dev (= ${binary:Version}),
@@ -53,6 +60,7 @@
librust-getrandom-0.2.15-dev (= ${binary:Version}),
librust-getrandom-0.2.15+custom-dev (= ${binary:Version}),
librust-getrandom-0.2.15+default-dev (= ${binary:Version}),
+ librust-getrandom-0.2.15+js-dev (= ${binary:Version}),
librust-getrandom-0.2.15+linux-disable-fallback-dev (= ${binary:Version}),
librust-getrandom-0.2.15+rdrand-dev (= ${binary:Version}),
librust-getrandom-0.2.15+std-dev (= ${binary:Version}),
diff -Nru rust-getrandom-0.2.15/debian/patches/drop-js-wasm.patch
rust-getrandom-0.2.15/debian/patches/drop-js-wasm.patch
--- rust-getrandom-0.2.15/debian/patches/drop-js-wasm.patch 2024-12-08
17:48:09.000000000 +0100
+++ rust-getrandom-0.2.15/debian/patches/drop-js-wasm.patch 1970-01-01
01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -49,10 +49,6 @@
-
- [features]
- custom = []
--js = [
-- "wasm-bindgen",
-- "js-sys",
--]
- linux_disable_fallback = []
- rdrand = []$ debdiff rust-getrandom_0.2.15-1.dsc rust-getrandom_0.2.15-2.dsc
At least with that fastrand builds fine with +js used from getrandom, too.
Can you please apply/do the right thing to make the same effect?
Regards,
Rene
--- End Message ---
--- Begin Message ---
Source: rust-getrandom
Source-Version: 0.2.15-2
Done: Rene Engelhard <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rust-getrandom, 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.
Rene Engelhard <[email protected]> (supplier of updated rust-getrandom 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: Thu, 26 Jun 2025 21:41:13 +0200
Source: rust-getrandom
Architecture: source
Version: 0.2.15-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Rust Maintainers
<[email protected]>
Changed-By: Rene Engelhard <[email protected]>
Closes: 1108396
Changes:
rust-getrandom (0.2.15-2) experimental; urgency=medium
.
* Team upload.
* Disable drop-js-wasm.patch to get +js feature (Closes: #1108396).
* Add librust-wasm-bindgen-test-dev <!nocheck> and
librust-js-sys-dev <!nocheck> to B-D.
* Add librust-wasm-bindgen-dev and librust-js-sys-dev to Depends of
librust-getrandom-dev.
Checksums-Sha1:
da22c64b3016d8bb9327f36fa509a68c7f8e1c80 1794 rust-getrandom_0.2.15-2.dsc
8c6fec13c502b87b63bb69e7731fb12ce6c79eae 4200
rust-getrandom_0.2.15-2.debian.tar.xz
6315dd0998d7c1363642a7c2ec33d4696c827347 7053
rust-getrandom_0.2.15-2_source.buildinfo
Checksums-Sha256:
2a9842ef776551cea8dd0e7cd2d06762bc2b8cefb47dc439ed9d45779c703d14 1794
rust-getrandom_0.2.15-2.dsc
e8df15414e57e0548c005577bb0aff76cf78578fae5034227fbb9d0e94667b4c 4200
rust-getrandom_0.2.15-2.debian.tar.xz
73fedb0c4d8dd541c8298040f61deb99153b288bc7bf038a270609981eac7d1c 7053
rust-getrandom_0.2.15-2_source.buildinfo
Files:
16976d50d2bd5ec7c35ca3f1d5452d7a 1794 rust optional rust-getrandom_0.2.15-2.dsc
6e78c34e29ab7d50e18a30514c335272 4200 rust optional
rust-getrandom_0.2.15-2.debian.tar.xz
46491627c652f79d775636ec80c87507 7053 rust optional
rust-getrandom_0.2.15-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCaGKkkQAKCRDoRGtKyMdy
YS5yAQCQO1Y5WhzVmF2RHfKh8fObllpPXAAMrbpCYXVkXa42cAEAzokXKQytNKW+
uZbs7y8TMQYwMpGL0ZBbAXZod7zbhgU=
=fGiE
-----END PGP SIGNATURE-----
pgpLtsEC0q2fg.pgp
Description: PGP signature
--- End Message ---