Bug 76810 - Support GNU Guix and/or Nix package manager backend
Summary: Support GNU Guix and/or Nix package manager backend
Status: RESOLVED NOTABUG
Alias: None
Product: PackageKit
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: All All
: medium enhancement
Assignee: Richard Hughes
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-30 21:46 UTC by kxra
Modified: 2018-08-21 15:52 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kxra 2014-03-30 21:46:59 UTC
GNU Guix and Nix are functional package managers.
Comment 1 Richard Hughes 2014-03-31 08:01:15 UTC
That's fine with me, but one of the Guix/Nix people will have to contribute a backend. It's not a trivial amount of work, probably a few man-months of coding.
Comment 2 kxra 2014-03-31 19:59:07 UTC
Filed against Nix here: https://github.com/NixOS/nix/issues/233
Comment 3 kxra 2014-03-31 21:15:40 UTC
I also filed it against GNU Guix: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17152

and gnome-software here: https://bugzilla.gnome.org/show_bug.cgi?id=727367
Comment 4 nicolasmaia 2016-04-15 19:07:34 UTC
FYI, a few issues have been raised by the main Guix dev:

"It seems that PackageKit is not well suited for non-root install systems
and per-user profiles". That would probably be the first step towards making the two systems work.
Comment 5 Vladimír Čunát 2016-06-09 08:55:25 UTC
Basic nix support was now merged to master https://github.com/hughsie/PackageKit/pull/126
Comment 6 Richard Hughes 2018-08-21 15:52:27 UTC
We moved the upstream bugtracker to GitHub a long time ago. If this issue still affects you please re-create the issue here: https://github.com/hughsie/PackageKit/issues
 
Sorry for the impersonal message, and fingers crossed your issue no longer happens. Thanks.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.