# 由于AWS SDK gem版本升级和新的AWS数据完整性保护，无法重建

**URL:** <https://meta.discourse.org/t/cant-rebuild-due-to-aws-sdk-gem-bump-and-new-aws-data-integrity-protections/354217>\
**Category:** Self-hosting\
**Created:** [2025年二月24日 17:39 UTC](https://meta.discourse.org/t/cant-rebuild-due-to-aws-sdk-gem-bump-and-new-aws-data-integrity-protections/354217 "2025-02-24T17:39:21Z")\
**Posts on this page:** 1\
**Showing post:** 52

<div class="post-metadata">

**Author:** ![MattJankowski](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mattjankowski/32/527928_2.png) [@MattJankowski](https://meta.discourse.org/u/MattJankowski)\
**Post date:** [2025年十一月4日 12:47 UTC](https://meta.discourse.org/t/cant-rebuild-due-to-aws-sdk-gem-bump-and-new-aws-data-integrity-protections/354217/52 "2025-11-04T12:47:58Z")

</div>

感谢您的快速回复，抱歉——我本应提供更多细节。在另一个开源软件包（Mastodon）中，我们也曾将 `aws-sdk-core` gem 锁定在 ` < 3.216.0` 以处理那些使用 Backblaze（我怀疑还有其他服务，但问题是在那里出现的）的用户遇到的确切问题。

但在最近几周，我注意到：

- Backblaze 网站上的那个页面不再将那些标头列为不支持。
- 最近的一个 aws gem 版本提到了修复了之前 `when_required` 未完全遵守的问题。

在之前的研究中，我曾看到这个帖子，其中遇到的问题大致相同，我想了解的是，如果 Backblaze 确实增加了支持，或者 gem 现在已完全解决了该问题，我们是否可以安全地进行 gem 更新。

---

_[View the full topic](https://meta.discourse.org/t/cant-rebuild-due-to-aws-sdk-gem-bump-and-new-aws-data-integrity-protections/354217)._
