#1072909 rust-loom: please upgrade to v0.7

Package:
src:rust-loom
Source:
src:rust-loom
Submitter:
Jonas Smedegaard
Date:
2026-08-20 07:28:02 UTC
Severity:
normal
Tags:
#1072909#5
Date:
2024-06-10 07:19:11 UTC
From:
To:
Please upgrade to, or separately provide, branch v0.7.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmZmqO0ACgkQLHwxRsGg
ASF1Vg//bf8hHkG8jKzuRAdPzg2xv0n7s+RvWy36HlBi1Rz18nBci7Q5sSrnsrcz
TT/AV3bQvBBQ6dCnXzdIPd+LVHdHGyGqNXO0SVmke+aR76xxnd2h5CUFIOshXmk8
fydSD/TqGt12YZ9r5lzlw1zpGdIBjfFSGb34iB+3CH9UbdPBEfc7eC3+eIsBYyRG
9pQA0tyjkhljuFoW3H8C+ZfPkkHf/48Rw4ddhI+dZHSDkfPIO2FhztcSNztbr7gp
4xemW/EcB+h5t7THbR5+NMA/V0H2EnNk4z8AuY2x0bJWNW2xp2W19ihXe00YCDtM
b+w0nGklJvoVfJTIxxDxioRb30t/ui7rJBZMmq8/9gXI7cN+FZsKDj5EBMAOJl5e
n3CGdZ8AY6OjSWXcdTGTPlMb8i2AizgsGndiqAq2rBL6Rd+7pzVAkdQHgj+nwmcW
7Wi1Ka8VNhqvBTq3ILydg2/r3DHCQPSMH+gRDXTgN5jE5cwwC+M8F67n/3O9AVOB
DiXx4uY7RACOcU1edQuWrqeelcxGRnd6zjzs6BCtnpKE6XQnX55GqwylfK6xmBWU
d6+ESHGEiV1nCKC7RGzd5NQ2pvrZBC/Aep/HsnpkQ7gCt0bVRGIKnbXhMPTSrXaV
FCXrl1+rsFWyaKP+YhZPmjKuwtHFd0vjwo880TcMDpoZFCVQiyg=
=+koE
-----END PGP SIGNATURE-----

#1072909#10
Date:
2025-08-14 16:44:19 UTC
From:
To:
Dear Jonas,
I used to need it for "state" 0.6 but dependency on loom 0.5 was patched out. So you could adopt the package if you want.

Versions of rdeps of rust-loom in unstable, that also exist in testing:
  librust-async-backtrace-dev                      0.2.7-2          depends on     librust-loom-0.5+default-dev (>= 0.5.6-~~),


Regards
Fab

#1072909#15
Date:
2025-08-15 07:29:18 UTC
From:
To:
Quoting Fab Stz (2025-08-14 18:44:19)
It is used for tests which in Debian are patched out:

  * async-lock
  * bytes
  * concurrent-queue
  * crossbeam-epoch
  * crossbeam-utils
  * event-listener
  * event-listener-strategy
  * oneshot
  * parking
  * sharded-slab
  * state
  * tokio

This future package needs it as well:

  * fractal (bug#900928), transitively via async_cell

So in other words, you still need it, but have chosen to suppress that
need.

Thank you (finally!).

In future, please consider pouring a bit more effort into package
maintenance: I filed this bugreport a year ago, and have received only
silence and then you giving up.

Kind regards,

 - Jonas

#1072909#20
Date:
2025-08-15 08:25:21 UTC
From:
To:
Hi,

Le vendredi 15 août 2025 09:29:18 CEST, vous avez écrit :

I think there is some misunderstanding. Given that loom doesn't build on all
supported debian arch but only amd64 and arm64, it was somehow decided that
this was not ideal for czkawka which is the final binay crate that depends on
"state" (which depends on loom).

As a team member, I thought you could update any package, anyway.

Please understand that I've started working on czkawka during the freeze of
bookworm. This required to have approx >80 packages sponsored by a DD and it
took almost 2 years to have sponsors (mostly werdahias, sylvestre and capitol
(not sure of the nick)) uploading all of them to the archive. I was granted DM
rights on rust packages on 2025-06-28, so less than 2 months ago. I think you
understand what all that means.

I prepared multiple NEW packages that are required to update czkawka to 9.0. I
haven't uploaded them all to master yet. Right now there are at least 7, and
more will come. But if you feel like willing to sponsor/upload them, please
do. See ./dev/list-rfs.sh. You could then give me DM upload rights for these
packages.

Best regards
Fab

#1072909#25
Date:
2025-08-15 09:00:44 UTC
From:
To:
Quoting Fab Stz (2025-08-15 10:25:21)

Thank you for sharing. That sounds like something decided internally in
the Rust team, and sadly not communicated to Debian at large.

I can recommend such reasons for applying patches as DEP-3 headers to
patch themselves, and/or add a README.Debian or TODO notice about such
reasons for deviating from upstream.

Bonus points for such notes being very brief with a link to a more
elaborate explanation on the Debian wiki or some other public place,
but minus points for assuming that anyone interested is a Rust team
member and therefore already knew without stating anything in each
affected package.

I am a Debian developer, but not a Rust team member.
who is listed as maintainer for the loom package where my bugreport has
seen no response for a year.

Sounds like you are doing a lot of exciting work on Rust packaging - I
wish you all the best with that. I don't see how any of that work is a
blocker for you or anyone else in the Rust team responding to my
bugreport much, much sooner, however.

I am happy to team up with you, if you are interested in that. Our
collaboration would not be reduced to me granting you upload rights or
me rubber-stamping packaging solely done by you, however. It would also
not be done in a giant efficient-for-the-team git repo, but in
efficient-for-Debian-developers-in-general project-specific git repos.
I might sound like a stubborn narrowminded old fart - I sure hope that
is not the case, but perhaps I really am - if curious but want a second
opinion then perhaps ask Blair Noctis, whom I collaborate with for some
Rust packages.

Happy hacking,

 - Jonas

#1072909#38
Date:
2026-08-20 07:24:17 UTC
From:
To: