March

Arch Linux in March 2024 #

Staff #

We would like to welcome Carl Smedstad as part of the Arch Linux Package Maintainer team.

Furthermore, we would like to welcome svartkanin as Support Staff for the archinstall project, assisting with issue tracking and handling of merge requests.

Project Leader Election #

The 2024 Arch Linux Project Leader election process has started, with the nomination period now officially open for candidate submissions.

RFC #

A previously proposed RFC has been accepted to create a dedicated role for the moderation of the AUR that supports and eventually replaces the Package Maintainers as the current moderators.

An RFC has been proposed to introduce “Arch Linux Ports” as testbed for unofficial architectures until they are integrated in the main Arch Linux repositories.

An RFC has been proposed to grant all Arch Linux staff members, not limited to those in packaging roles, the privilege to initiate RFCs directly, aligning with the broad range of topics these documents encompass.

mkinitcpio #

mkinitcpio v38.1 has been released as a bugfix update, addressing various regressions. Additionally, the encrypt and sd-encrypt hooks now always include the hid-generic module, which is required for FIDO tokens.

Pacman #

Pacman 6.1.0 introduces several key features and improvements. Cache server support has been added, allowing cache servers to be tried before non-cache servers, though they won’t be used for database files. The update also replaces libdepends and libprovides with autodeps, enabling automatic addition of libraries to the depends and provides arrays.

Additionally, a new verify() function has been implemented for custom source verification, allowing for the use of verification schemes not natively supported by makepkg. Lastly, checksum support for git, mercurial, and bzr sources has been added, enabling packagers to use simple refnames in the PKGBUILD while ensuring the security of immutable build inputs.

ArchWeb #

The ArchWeb 2024-03-05 release includes several small changes, like ISO downloads are now linked exclusively via HTTPS mirrors, improving user security in certain scenarios. Additionally, the ability to add blogs to “ArchWeb Planet” has been restricted to official Arch Linux staff only.

archinstall #

We have released archinstall v2.7.2, featuring several improvements and fixes, including enhancements related to Unified Kernel Images (UKIs).

Infrastructure #

We have made the “Geo Mirrors” dashboard and metrics publicly available. This offers valuable insights for mirror administrators and mirror owners, allowing them to monitor performance and distribution more effectively.

Packaging #

Spring Cleanup #

We successfully completed our annual spring cleanup, adopting orphaned packages and removing obsolete or unmaintained ones from the official repositories. This effort led to a significant reduction of abandoned packages, keeping our repositories well-maintained and relevant.

Statistics #

In this month, we’ve successfully rolled out 7777 package updates addressing various enhancements and rebuilds, including 2684 package upgrades. Additionally, we’ve received 306 new package issues, while resolving a total of 303 issues.