Package: release.debian.org
Severity: normal
User: release.debian....@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

Attachment: pgpP8DW2xceJg.pgp
Description: OpenPGP digital signature

Reply via email to