help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Blog/Cookbook?] On multiple Guix profiles and manifests


From: Pierre Neidhardt
Subject: Re: [Blog/Cookbook?] On multiple Guix profiles and manifests
Date: Mon, 07 Oct 2019 17:17:40 +0200

[Re-sending]

Todor Kondić <address@hidden> writes:

> What is the advantage of having different profiles to just defining
> different top-level packages propagating all programs and libraries
> one needs and placing them in a custom channel? My feeling is,
> defining a package is cleaner than manifests+profiles, because it does
> not involve creating yet another shell program that needs to be
> sourced.

This is a good question!

To be clear, it's not really a "shell program" but the ~/.profile /
~/.bash_profile, which is usually a default config file (it's part of
the user profile skeleton).

Pros & cons I can think of now:

- "Bundle Packages" into the same profile do not solve the problem of
  file conflicts.  (E.g. you can't install 2 packages that both have a
  file of the same name.)

- When multiple Bundle Packages are installed, I feel that it's harder
  to know from which Bundle Package a package comes.

- Nit: Writing the Bundle Packages + channel is a little more code than
  manifests.

-- 
Pierre Neidhardt
https://ambrevar.xyz/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]