Page MenuHomeSolus

GNU Guix (package manager)
Closed due to inactivityPublic


Name of the software

GNU Guix


Why we should include this into the repository, i.e. what does it do that the alternatives do not?
NOTE: While Guix can play the role of a system package manager (see: Guix System), it is also designed to be installed on top of any GNU/Linux distribution, alongside the existing package manager. I am NOT suggesting that Guix replace eopkg.

Guix is not like other package managers (except Nix, on which it is based). It's model is purely functional, which has a number of benefits, including:

  • transactional upgrades and rollbacks
  • virtual environments (temporary and persistent)
  • multiple versions of the same package can coexist on a system

In my view, the primary use case for Guix in Solus is as a development tool. It is the de facto standard package and environment manager for Guile Scheme development. It is also used for development of some non-Guile software, eg Next.

Is it open source?


If it is open source, please provide a link to the most up to date, versioned source tarball/zipfile

Event Timeline

DataDrake triaged this task as Normal priority.Feb 2 2020, 3:24 PM
DataDrake moved this task from Backlog to Accepted For Inclusion on the Package Requests board.
DataDrake added a subscriber: DataDrake.

This has sat in accepted for inclusion for over 30 days. Clearly, there is a lack of demand for the inclusion of this software, nobody has stepped up to provide a completed patch, maintain it, and properly integrate it. Closing as a result. Feel free to reopen but only when someone offers a patch via our proper patch submission methods and volunteers to be maintainer.

DataDrake changed the task status from Wontfix to Frozen.Feb 21 2022, 4:45 AM