Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Tag Changed, Breaking Checksums, and AUR Package Building #37090

Open
daskol opened this issue Mar 28, 2025 · 1 comment
Open

Release Tag Changed, Breaking Checksums, and AUR Package Building #37090

daskol opened this issue Mar 28, 2025 · 1 comment

Comments

@daskol
Copy link

daskol commented Mar 28, 2025

The latest v4.50.2 release of this project has changed its tag and re-published, leading to modified checksums. This breaks package building in ArchLinux's AUR (see dicussion) and ArchLinux AI unofficial repo. It affects users relying on a stable source archive.

  • The AUR package downloads the source from the release (release tag).
  • The checksum verification fails because the archive has changed.
  • Users are unable to install or update the package.

Please clarify why this change occurred and take steps to prevent such issues in the future. Ensuring stable and predictable releases benefits the entire user and maintainer community. Thank you for your attention to this matter!

Expected Behavior

Release tags should remain immutable once published to ensure stability and reproducibility for package maintainers and users.

Actual Behavior

  1. The release tag was changed, leading to different source files.
  2. The checksum of the archive no longer matches the originally published one.
  3. This disrupts automated and manual builds in Arch Linux AUR.

Suggested Resolution

Please do not modify or re-upload files under an existing release tag. This causes issues for downstream users and package maintainers.

  • If changes are necessary, create a new release with a new tag.
  • If a change was unintentional, consider restoring the original archive to maintain consistency.
@Rocketknight1
Copy link
Member

cc @ArthurZucker @LysandreJik for releases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants