XPost: linux.debian.devel.release
Package: release.debian.org
Severity: normal
User:
release.debian.org@packages.debian.org
Usertags: unblock
Please unblock packages rust-prost-reflect and rust-protox, which are
blocking package atuin from migration.
They were kind of hurried in right before we entered soft freeze (-2
days, barely enough if all autopkgtests pass). While other two (rust-prost-reflect-derive and rust-protox-parse) successfully
migrated, rust-prost-reflect failed autopkgtests, which I didn't catch
until too late, so the blame is obviously on me. I totally understand
if RT decides not to unblock.
[ Reason ]
To allow enabling the `atuin daemon` command. Quoting the upstream (in
their Discord server), "Anyone on ZFS won't be able to use Atuin
without it".
In the [PR] that introduced it, upstream stated one of the reasons is to
"keep database writes out of the hot path, which becomes an issue with
certain filesystems".
[PR]:
https://github.com/atuinsh/atuin/pull/2006
[ Impact ]
Without them, atuin would have to be shipped without the daemon command.
ZFS users would face performance degradation, or be unable to use atuin
at all.
[ Tests ]
All Rust library packages come with autopkgtests that run test cases
upstream has written in the source.
In this specific case, subsequent uploads of rust-prost-reflect
were patched to disable a few tests. The tests in question are merely development indicators [2], as stated by upstream.
[2]£º
https://github.com/andrewhickman/prost-reflect/issues/160
[ Risks ]
They are new packages, only used by atuin. Nothing else currently
depends on them, so there's no risk of breaking other packages. Atuin
18.5.0-2, which reinstated them, built and autopkgtested successfully.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[ ] attach debdiff against the package in testing
(they were never in testing)
[ Other info ]
unblock rust-prost-reflect/0.15.0-3
unblock rust-protox/0.8.0-1
--
,Sdrager
Blair Noctis
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQScTWEJ927Sl0a/hB7sV97Kb1Pv6QUCaAiqLAAKCRDsV97Kb1Pv 6YRsAPwNryuagT93TwNFkWftKnQzaXjV88/tiftklUogJNuNzwEA0/PZ3WX05Xrt x5k0FT+C/4anyHfaBBJ4TKlqN/k8zAI=
=5IkT
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)