RepoJournal
Arch Linux

@archlinux

The Arch Linux org - the rolling distro and the developers who run it

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Infrastructure Full archive →

The Wire · Showcase

ARCHINSTALL REVERTS LUKS2 CIPHER FEATURE AFTER MERGE CHAOS

By RepoJournal · Filed · About Arch Linux

The custom LUKS2 encryption cipher selection feature landed, broke, and got yanked within hours, leaving the installer in flux.

Archinstall shipped a feature [1] that lets users pick custom ciphers like chacha20-poly1305 during disk encryption setup, but the implementation proved unstable enough to trigger an immediate revert [2]. The cipher selection code made it through to main [3] with multiple rounds of fixes and ruff adjustments before maintainers pulled the ripcord [4], rolling back to the previous stable state. Meanwhile, archweb continues its steady typing campaign across template views and tag handlers [5][6][7][8], improving type safety without drama. On the package side, Felix Yan is staging Haskell ecosystem bumps [9][10] and moving stack to stable [11], while Jan Steffens pushed directx-shader-compiler 1.10.2605.37-1 to extra [12]. Activity across all three repos: 59 commits and 6 PRs.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] feat(disk): add custom cipher selection for LUKS2 encryption ↗ archlinux/archinstall
  2. [2] Revert "feat(disk): add custom cipher selection for LUKS2 encryption (#4581)" ↗ archlinux/archinstall
  3. [3] feat(disk): add custom cipher selection for LUKS2 encryption (#4581) archlinux/archinstall
  4. [4] Revert "feat(disk): add custom cipher selection for LUKS2 encryption (#4581)" (#4708) archlinux/archinstall
  5. [5] planet: Type views archlinux/archweb
  6. [6] todolists: Template templatetags archlinux/archweb
  7. [7] devel: Type templatetags archlinux/archweb
  8. [8] main: Type templatetags archlinux/archweb
  9. [9] update haskell-gtk-sni-tray to 0.1.8.1-460 in extra-staging-x86_64 archlinux/state
  10. [10] update haskell-status-notifier-item to 0.3.2.2-1 in extra-staging-x86_64 archlinux/state
  11. [11] move stack from extra-staging-x86_64 to extra-x86_64 archlinux/state
  12. [12] update directx-shader-compiler to 1.10.2605.37-1 in extra-x86_64 archlinux/state

Quick answers

What shipped in Arch Linux on August 12, 2026?
The custom LUKS2 encryption cipher selection feature landed, broke, and got yanked within hours, leaving the installer in flux. In total, 59 commits and 6 pull requests landed.
Who contributed to Arch Linux on August 12, 2026?
6 developers shipped this update, including Jan Steffens, Felix Yan, codefiles, Alperen42v, h8d13, and jelly.
What were the notable Arch Linux updates?
feat(disk): add custom cipher selection for LUKS2 encryption, Revert "feat(disk): add custom cipher selection for LUKS2 encryption (#4581)", and feat(disk): add custom cipher selection for LUKS2 encryption (#4581).

More from @archlinux

Daily updates, in your inbox

Follow Arch Linux

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?