IDEA: Host Key 🔑 CLI flag for Guix Deploy

2023-01-16 Thread jgart
WDYT: guix deploy machine.scm --host-key="ssh-ed25519 C3NzaC1lZDI1NTE5IEEz3nkI1me0/CESu+XA8yyWF8OPkhVaRv+Xg+WZdjg+ jg...@dismail.de"

Re: IDEA: Give Our Generations a Name

2023-01-16 Thread Csepp
"jgart" writes: > Hi Guixers, > > What do you think if we would be able to give past generations a name? > > I'm thinking of the way you can do the following with git: > > git stash -m "My description of this important stash." > > I think this would help differentiate slight differences that wo

threading macro instead of modify* macros

2023-01-16 Thread Csepp
Here is what I'm trying to do: I have a package that inherits from the ocaml package. Because of Various Reasons (tm) I am using substitute-keyword-arguments and modify-phases and I need to duplicate the shebang patching phase after multiple phases. What I wanted to do was write a helper function

IDEA: Give Our Generations a Name

2023-01-16 Thread jgart
Hi Guixers, What do you think if we would be able to give past generations a name? I'm thinking of the way you can do the following with git: git stash -m "My description of this important stash." I think this would help differentiate slight differences that would be hard to tell what the stat

Re: Exception: srfi-35 vs (ice-9 exceptions (was Re: [bug#60802] [PATCH v2 1/2] platforms: Raise an exception when no suitable platform is found.)

2023-01-16 Thread Ricardo Wurmus
zimoun writes: > On Mon, 16 Jan 2023 at 12:46, Maxim Cournoyer > wrote: > >>> So far the we use (srfi srfi-35) exclusively to define condition types; >>> I think we should do the same here, for consistency. >> >> Could we instead start migrating away from srfi-35 to (ice-9 >> exceptions), whi

Re: Exception: srfi-35 vs (ice-9 exceptions (was Re: [bug#60802] [PATCH v2 1/2] platforms: Raise an exception when no suitable platform is found.)

2023-01-16 Thread Maxim Cournoyer
Hi Simon, zimoun writes: > Hi Maxim, > > On Mon, 16 Jan 2023 at 12:46, Maxim Cournoyer > wrote: > >>> So far the we use (srfi srfi-35) exclusively to define condition types; >>> I think we should do the same here, for consistency. >> >> Could we instead start migrating away from srfi-35 to (ic

Re: Proposed changes to the commit policy (#59513)

2023-01-16 Thread Christopher Baines
Christopher Baines writes: > A few weeks back, I sent a patch with some changes to the commit policy [1]: > > https://issues.guix.gnu.org/59513 > > There's already been some feedback and revisions which is great. The > policy also suggests guix-devel as a place for discussions regarding the >

Exception: srfi-35 vs (ice-9 exceptions (was Re: [bug#60802] [PATCH v2 1/2] platforms: Raise an exception when no suitable platform is found.)

2023-01-16 Thread zimoun
Hi Maxim, On Mon, 16 Jan 2023 at 12:46, Maxim Cournoyer wrote: >> So far the we use (srfi srfi-35) exclusively to define condition types; >> I think we should do the same here, for consistency. > > Could we instead start migrating away from srfi-35 to (ice-9 > exceptions), which is the new nativ

Org 9.6: void org-element--cache-active-p on fresh

2023-01-16 Thread zimoun
Hi, I do not know if the issue is on Guix side or Org-mode side; or maybe on my side, hence this email. :-) Here a reproducer: --8<---cut here---start->8--- $ cat config.el (setq org-directory "/tmp/" org-agenda-files '("example.org") org-element-cache-per

Re: Command consistency: suggestion

2023-01-16 Thread Development of GNU Guix and the GNU System distribution.
Hi Simon, Thanks for the input - comments at the bottom: On 11/01/2023 22:51, Simon Tournier wrote: It is often discussed. :-) Well, ‘guix package’ uses SRFI-37 [2] and it is possible to combine some action; as --switch-generation and --delete-generations for instance. Aside note that one tr

Re: Packages grow, no longer fit on a 💾

2023-01-16 Thread Maxim Cournoyer
Hi Liliana, Liliana Marie Prikler writes: > Am Sonntag, dem 15.01.2023 um 21:09 -0500 schrieb Maxim Cournoyer: >> Hi, >> >> Liliana Marie Prikler writes: >> >> [...] >> >> > > We should do better.  I mean, it’s just a text editor, isn’t it? >> > Well, gedit is also "just an editor" which wei

Re: Proposed (guix platforms) lookup procedures API change

2023-01-16 Thread Simon Tournier
Hi Maxim, On ven., 13 janv. 2023 at 22:23, Maxim Cournoyer wrote: > There is currently a proposed change [0] to modify the behavior of the > LOOKUP-PLATFORM-BY-SYSTEM, LOOKUP-PLATFORM-BY-TARGET and > LOOKUP-PLATFORM-BY-TARGET-OR-SYSTEM public procedures from (guix > platforms) that would have t