Shelly 2.4.1.2 Lands: Key Fixes for Arch’s Libalpm Package Manager
Shelly 2.4.1.2 has landed, bringing a focused set of patches for chroot user passthrough, child process spawning, optional dependency handling, and a stubborn AUR version constraint bug. The project deliberately skips pacman wrappers to speak straight to libalpm, pairing that low-level access with a mixed Zig, C#, and .NET 10 backend running a GTK4 interface. That architectural gamble is paying off, as CachyOS 2604 has officially tapped it to replace Octopi as the distribution’s default graphical package manager. Users can pull it straight from the AUR or build from source to access unified searches across official repos, the AUR, Flatpak, and AppImage alongside Wayland-native rendering and multi-threaded downloads.
Shelly 2.4.1.2 Lands: Key Fixes for Arch’s Libalpm Package Manager @ Linux Compatible
Shelly 2.4.1.2 Lands: Key Fixes for Arch’s Libalpm Package Manager
Shelly 2.4.1.2 has been released, providing important fixes for user passthrough, child process spawning, dependency handling, and an AUR version constraint issue, while maintaining direct communication with libalpm. The package manager, which uses a unique stack of Zig, C#, and .NET 10 alongside a GTK4 interface, has been adopted by CachyOS 2604 as its default graphical package manager, replacing Octopi. This version introduces enhancements like a chroot fix and improved dependency resolution, emphasizing a streamlined user experience with multi-threaded downloads and integrated Flatpak management. As Shelly continues to mature, it distinguishes itself from other Arch package managers by directly interfacing with the core library, aiming to provide a faster and cleaner alternative to the traditional pacman tool
