[Pkg-rust-maintainers] Bug#1010075: librust-intervaltree+std-dev: please upgrade to v0.2.7

Jonas Smedegaard dr at jones.dk
Sat Apr 23 20:23:52 BST 2022


Package: librust-intervaltree+std-dev
Version: 0.2.4-2
Severity: important
Tags: upstream

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

intervaltree v0.2.4 was released upstream almost 3 years ago, and
several releases has been issued since.

Trying to build safe_network (see bug#1008016) coerced to use
Debian-packaged addr2line fails to build Debian-packaged intervaltree:

   Compiling intervaltree v0.2.4
     Running `rustc --crate-name intervaltree /build/safe-network-0.58.13/debian/cargo_registry/intervaltree-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=375a2031b4daf0bd -C extra-filename=-375a2031b4daf0bd --out-dir /build/safe-network-0.58.13/target/release/deps -L dependency=/build/safe-network-0.58.13/target/release/deps --extern smallvec=/build/safe-network-0.58.13/target/release/deps/libsmallvec-c329857f37f1e605.rmeta --cap-lints allow -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/safe-network-0.58.13=/usr/share/cargo/registry/safe-network-0.58.13`
error[E0554]: `#![feature]` may not be used on the stable release channel
 --> /usr/share/cargo/registry/safe-network-0.58.13/debian/cargo_registry/intervaltree-0.2.4/src/lib.rs:2:43
  |
2 | #![cfg_attr(not(feature = "std"), feature(alloc))]
  |                                           ^^^^^

For more information about this error, try `rustc --explain E0554`.
error: could not compile `intervaltree` due to previous error

It seems that the above error was fixed for intervaltree v0.2.7, which
was released upstream more than 5 months ago.

Please upgrade intervaltree to v0.2.7.

Raising severity due to the (suspected general) failure to build modern
code linked against currently packaged crate.


Kind regards,

 - Jonas

- -- System Information:
Debian Release: bookworm/sid
  APT prefers buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.16.0-6-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=da_DK.UTF-8, LC_CTYPE=da_DK.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages librust-intervaltree+std-dev depends on:
pn  librust-intervaltree-dev      <none>
pn  librust-smallvec-1+write-dev  <none>

librust-intervaltree+std-dev recommends no packages.

librust-intervaltree+std-dev suggests no packages.

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

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmJkUkYACgkQLHwxRsGg
ASFK+w/6AqKiC+QZ74kkLtsEKMZjfbw6+RhtRot9TqMOs9qiibTK/Jahv8VVJd1O
748loBLgKrEBNA1ae6pyCX61r2HaI2QbL5HjlfgqPAHoprowaFjhSPXYIzafa6QU
kMCtW2CBmt1DxDvaAISvwpb9ZujKaG8yooMte/rkciVtZpVa4o9TdnTx4GI4qYWv
mUiDIEFh9FSnqqRUUzyzRIqhl08iZ+2gBonZgoEESqFv+3VppH7u4rDmaEGr6J7O
X4s9wIAbUfeOXLNb8oMuEHJ/ZW5jCD77TyMBEfxnH/Ot2jx5pUBzYe9FGpYExpLB
D+pR6vleB2TQgMBxlHj+QibYYbwt4ENyvQ8H33MyCqnBcJa+q/qEo8B2fzwUfG00
NiwYymTL9zRPZjLVzOYhBUrNRtBoa3NCtq92aRMo/7KYFkHb0Qa2tls06dqA6t10
e9UlanVJOqq1q2C/Fir0nb1nD8K+ggmfENGCFwvFxah0Kk5fUtsVqkjvB1rZdlwc
5VmAZ56YN4vRVn39ZfwVW7jrS66Gz4rEYQJpQHZJxA4j6eRgbHsJ6YVxQQ1S9KBM
rUxf+6cAIO/2zhzj9EYBEC6rSkyV5K0VEXMICL0aaP95Q0+vEIyD2HUqOdbS2/x/
EVhp/QJHMMTn0I6Zp0yaNVc2Mh/c5nGu775Z5X8exYgrLIEO1bs=
=A8Fw
-----END PGP SIGNATURE-----



More information about the Pkg-rust-maintainers mailing list