Debian to Remove Guix Package Manager from Current and Previous Stable Releases
By
6581
Hand-rolled, kettle-boiled, baked to perfection. Worth every minute at the bakery.
Summary
Debian is planning to remove the Guix package manager from its repositories for both Debian 13 ("trixie") and Debian 12 ("bookworm"), breaking from the usual practice of maintaining packages throughout a release's lifecycle. This decision affects users who rely on Guix being available and updated with security backports. The article discusses the implications of this removal and the Debian Advanced Packaging Tool (APT) system's package management policies.
Key quotes
· 4 pulledAs a rule, if a package is shipped with a Debian release, users can count on it being available, and updated, for the entire life of the release.
If package foo is included in the stable release—currently Debian 13 ("trixie")—a user can reasonably expect that it will continue to be available with security backports as long as that release is supported.
However, it is likely that the Guix package manager will soon be removed from the repositories for Debian 13 and Debian 12 ("bookworm", also called oldstable).
Debian has the Advanced Packaging Tool system that manages package availability and updates throughout release cycles.
You might also wanna read
@gkiely/safe-install: npm Package for Trusted Dependency Installs with Locked-Down Lifecycle Scripts
@gkiely/safe-install is an npm package that allows developers to run npm installs with dependency lifecycle scripts disabled by default, the
npmjs.com·20d agoLightwhale: A Minimal, Immutable Linux Distro for Running Docker Engine
Lightwhale is a lightweight, immutable Linux distribution designed specifically for running Docker Engine. It features a plug-and-play ISO t
Working on Fedora Linux RISC-V Port: Three Months of Package Building and Troubleshooting
The article details the author's experience working on the RISC-V port of Fedora Linux over three months. The author describes their workflo
marcin.juszkiewicz.com.pl·2mo agoWhat Truly Defines a Package Manager: Beyond Basic Registries to Dependency Graphs
The article discusses the characteristics that distinguish true package managers from tools that merely resemble them. The author argues tha
The Package Management Conflict: System vs Language Package Managers and the C Library Problem
The article examines the fundamental conflict between system package managers (like apt, dnf) and language package managers (like npm, pip),
Repurposing Go's Module System as a Universal Package Manager for Ruby Gems
A thought experiment exploring how Go's module system (go get) can be repurposed as a universal package manager for other languages like Rub
