#1125703#5
Date:
2026-01-16 09:21:50 UTC
From:
To:
Hi,

I'm updating my package forgejo-cli, which newly added rust-serde-saphyr
(NEW) which in turn needs rust-saphyr (NEW) which FTBFS with
rust-smallvec 1.x, it needs >= 2.0.0~alpha12.

Can you please update rust-smallvec so I can upload the rest to get
forgejo-cli.

Regards,
Daniel

#1125703#12
Date:
2026-01-16 09:40:28 UTC
From:
To:
Hi!

in general we do not package alpha/prerelease versions. From a cursory
glance at upstream issues/PRs/discussions, it also doesn't seem like
this is a "almost done" RC-like alpha version, but there are still quite
a few blockers for the real 2.0 to be cut..

it seems like it's actually serde-saphyr which is pulling in smallvec,
and it started out using the alpha versions from the get go, so
downgrading it to 1.x probably requires some work..

Fabian

#1125703#17
Date:
2026-01-16 09:57:05 UTC
From:
To:
Hi Fabian,

right, that's what tried to write in the bug report.

I don't think that makes sense to invest time going backwards - how
about uploading smallvec 2.x to experimental?

Regards,
Daniel

#1125703#22
Date:
2026-01-16 10:08:25 UTC
From:
To:
that can be done, but it doesn't look likely to me that it will be ready
for unstable in the near future.

Fabian

#1125703#27
Date:
2026-01-16 10:38:22 UTC
From:
To:
sure, but can we get it in experimental? anything I can help with?

Regards,
Daniel

#1125703#32
Date:
2026-01-16 10:54:34 UTC
From:
To:
if you want to take a stab using the team workflow, you could update it.

1. run ./update.sh smallvec
2. rebase/update patches if needed
3. run `cd build; build.sh smallvec` and ensure it builds + passes autopkgtests

repeat 1-3 as needed

4. open MR with the required changes and indicate that it should be
uploaded to experimental