RepoJournal

$ cat archlinux/month/2026-08-01.log

Arch Linux

Arch Linux

the month in review · August 2026

August's Arch: AUR hardening, kernel churn, and steady package flow

August saw Arch's packaging ecosystem mature with tightened AUR adoption rules, a steady stream of kernel and package updates, and ongoing refinement of tools like archinstall and mkinitcpio.

1843 commits 46 PRs merged 6 releases 31 briefings covered

The AUR adoption flow got a significant tightening this month. New rules now reject pushes to orphan package bases and ensure adoption requests go to the requester, closing a bypass that could let unauthorized changes slip through [1][2]. This is a breaking change for anyone relying on the old behavior, so update your tooling accordingly.

On the packaging front, the usual steady flow continued: python-pkg_resources was removed from extra-any, signaling a shift away from legacy setuptools components [3]. Meanwhile, gnome-user-docs, lux, python-shtab, and forgejo all saw updates [4][5][6][7]. Infrastructure tools weren't left behind: buildbtw cleaned up demo data and improved iteration handling in `bbtw show` [8][9][10][11][12].

Archiso got a size win, with an 8 MiB shrink from adding arm64 to the mksquashfs compression option [13]. This tweak helps reduce ISO size for ARM users, a small but welcome optimization.

The testing pipeline saw a mix of updates, including pkgconf, lib32-spirv-llvm-translator, and spirv-llvm-translator all moving to new versions [14][15][16]. Python ecosystem shifts continued with mise and python-cachetools updates [17][18]. Archweb also bumped feedparser from 6.0.12 to 6.0.14, addressing the SGMLLib patch that came through earlier in the month [19].

Overall, the month was about steady maintenance and hardening. The AUR changes and the pkg_resources removal are the most notable shifts for developers, while the rest of the package updates keep the rolling release moving forward without major drama.

References

  1. [1] feat: reject pushes to orphan package bases ↗ archlinux/aurweb
  2. [2] fix: grant adoption requests to the requester ↗ archlinux/aurweb
  3. [3] remove python-pkg_resources from extra-any archlinux/state
  4. [4] update gnome-user-docs to 50.4-1 in extra-any archlinux/state
  5. [5] update lux to 0.39.8-1 in extra-x86_64 archlinux/state
  6. [6] update python-shtab to 1.9.2-1 in extra-any archlinux/state
  7. [7] update forgejo to 16.0.2-1 in extra-x86_64 archlinux/state
  8. [8] Merge branch 'remove-bbtw-show-demo-data' into 'main' ↗ archlinux/buildbtw
  9. [9] Remove bbtw show demo data ↗ archlinux/buildbtw
  10. [10] Merge branch 'mark-iterations-with-pending-graph-calculation-in-bbtw-show' into 'main' ↗ archlinux/buildbtw
  11. [11] Mark iterations with pending graph calculation in `bbtw show` ↗ archlinux/buildbtw
  12. [12] Always create first iteration when inserting a buildspace ↗ archlinux/buildbtw
  13. [13] configs/releng/profiledef.sh: add arm64 to mksquashfs -Xbcj option ↗ archlinux/archiso
  14. [14] update pkgconf to 3.0.5-1 in core-testing-x86_64 archlinux/state
  15. [15] update lib32-spirv-llvm-translator to 22.1.5-1 in multilib-x86_64 archlinux/state
  16. [16] update spirv-llvm-translator to 22.1.5-1 in extra-x86_64 archlinux/state
  17. [17] update mise to 2026.8.0-1 in extra-testing-x86_64 archlinux/state
  18. [18] update python-cachetools to 7.1.7-1 in extra-any archlinux/state
  19. [19] build(deps): bump feedparser from 6.0.12 to 6.0.14 ↗ archlinux/archweb

$ ls archlinux/month/ # the briefings behind this review

Sat Aug 1 AUR ADOPTION FLOW TIGHTENED AFTER ORPHAN PACKAGE BYPASS Sun Aug 2 ARCH ISO SHRINKS 8 MIB WITH ARM64 COMPRESSION TWEAK Mon Aug 3 FEEDPARSER PATCHES SGMLLIB, BENCODE ADDS DEPTH LIMITS Tue Aug 4 ARCHINSTALL TACKLES TYPE CHECKER ERRORS AS ECOSYSTEM ROLLS FORWARD Wed Aug 5 ARCH MAINTAINERS PUSH V2RAY AND GEXIV2 UPDATES TO TESTING Thu Aug 6 ALPM TESTING GETS CLEARER ERROR MESSAGES AS PYTHON ECOSYSTEM SHIFTS THROUGH TESTING Fri Aug 7 ALPM PARSER REFACTOR LANDS ACROSS ARCH ECOSYSTEM Sat Aug 8 METABASE SECURITY PATCH FORCES INFRASTRUCTURE MOVE Sun Aug 9 ARCH LINUX ROLLS FIVE PACKAGES FROM STAGING TO STABLE Mon Aug 10 AURWEB MIGRATION OVERHAUL SHIPS WITH DOWNGRADE TESTING Tue Aug 11 ARCH LINUX KERNEL 7.1.8-ARCH1 SHIPS WITH SECURITY FIXES Wed Aug 12 ARCHINSTALL REVERTS LUKS2 CIPHER FEATURE AFTER MERGE CHAOS Thu Aug 13 ARCHINSTALL FIXES BROKEN SAMPLE CONFIG, ADDS RT KERNEL VARIANTS Fri Aug 14 ARCH CLEANS HOUSE: THREE PUPPET LIBRARIES PURGED FROM EXTRA Sat Aug 15 POSTGREST MOVES TO STABLE, MKINITCPIO FIXES EARLY BOOT SHUTDOWN Sun Aug 16 ARCH CLEANS HOUSE ON WLROOTS, GNOME UNSTABLE MOVES TO BETAS Mon Aug 17 ARCH LINUX PURGES LEGACY 32-BIT MULTIMEDIA LIBS FROM MULTILIB Tue Aug 18 SQLPARSER DOS FIX LANDS IN ARCHWEB Wed Aug 19 SIGNSTAR PATCHES CRITICAL H2 VULNERABILITY Thu Aug 20 LINUS PULLS INTEGRITY FIX FOR TPM-BYPASS Fri Aug 21 French locale gets overhauled in archinstall Sat Aug 22 ARCH LINUX BUILDER CUTS UNSERVED ARCHITECTURES Sun Aug 23 Xbox driver jumps to 5.9.0 Mon Aug 24 ArchLinux Faces Supply Chain Scare With New Cooldown Guard Tue Aug 25 WINE Staging 11.16 and Arch's quiet night of package pushes Wed Aug 26 MKINITCPIO STOPS CLOBBERING YOUR FILES Thu Aug 27 Node.js jumps to 26.8.1 across extra, signstar locks down YubiHSM keys Fri Aug 28 KERNEL 7.3 MERGE WINDOW POURS IN Sat Aug 29 Kernel v7.2.2-arch1 adds sysctl to disable unprivileged CLONE_NEWUSER Sun Aug 30 Arch testing promotions roll out; archinstall tightens linting Mon Aug 31 Routine package bumps and archinstall lint cleanup