124 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-07-22
stories 79

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

ARCHINSTALL TIGHTENS CODE QUALITY, BUILDBTW MODERNIZES ORM LAYER

By RepoJournal · Filed · About Arch Linux · Composed from the cited sources · methodology

Archinstall shipped four quality fixes in 24 hours while buildbtw migrated off deprecated SeaORM patterns, setting both projects up for stable releases.

Archinstall landed a wave of linting corrections targeting ruff's stricter preview rules [1][2], removing dead code [3], and eliminating redundant path validation [4]. These aren't flashy features, but they're the hygiene work that keeps installers reliable. In parallel, the team added Serbian translation support [5], expanding language coverage for Eastern European users. Over on buildbtw, the team completed a critical migration away from SeaORM 2.0's deprecated HasOne<> pattern to the modern BelongsTo<> equivalent [6], ensuring the build infrastructure won't rot against future ORM versions. Two supporting changes landed in tandem: empty pacman repos now initialize automatically when buildspaces are created [7], and build artifacts now flow directly into the pacman database [8]. Across the state desk, routine maintenance continued with cryptsetup [9], gamescope [10], and telegram-desktop [11] all receiving point updates.

Action items

References

  1. [1] Fix too-many-statements-in-try-clause violations ↗ archlinux/archinstall
  2. [2] Fix too-many-statements-in-try-clause violations (#4648) ↗ archlinux/archinstall
  3. [3] Remove unused format_cols (#4652) ↗ archlinux/archinstall
  4. [4] Remove redundant is_valid_path (#4646) ↗ archlinux/archinstall
  5. [5] Add Serbian translation ↗ archlinux/archinstall
  6. [6] Switch over from HasOne<> to BelongsTo<> ↗ archlinux/buildbtw
  7. [7] Create empty pacman repos when creating buildspaces and iterations ↗ archlinux/buildbtw
  8. [8] upload: Add build artifact to pacman database repo ↗ archlinux/buildbtw
  9. [9] update cryptsetup to 2.8.7-1 in core-testing-x86_64 archlinux/state ↗
  10. [10] update gamescope to 3.16.25-1 in extra-x86_64 archlinux/state ↗
  11. [11] update telegram-desktop to 7.0.4-1 in extra-x86_64 archlinux/state ↗

Quick answers

What shipped in Arch Linux on July 22, 2026?
Archinstall shipped four quality fixes in 24 hours while buildbtw migrated off deprecated SeaORM patterns, setting both projects up for stable releases. In total, 69 commits and 10 pull requests landed.
Who contributed to Arch Linux on July 22, 2026?
6 developers shipped this update, including Felix Yan, Christian Hesse, Sven-Hendrik Haase, Levente Polyak, codefiles, and KsanDjordje.
What were the notable Arch Linux updates?
Fix too-many-statements-in-try-clause violations, Fix too-many-statements-in-try-clause violations (#4648), and Remove unused format_cols (#4652).