Re: I tried Guix for half a day but had to go back to NixOS

2020-06-24 Thread jgart
I haven't had success yet trying to run guix on NixOS. I would like to be able to get this nix flake working: https://github.com/bqv/guix It's too bad that guix hasn't been accepted to nixpkgs. June 23, 2020 12:01 PM, help-guix-requ...@gnu.org wrote: > Send Help-Guix mailing list submissions t

Re: Racket (require gregor)

2020-12-12 Thread jgart
There is not a racket-build-system for guix yet, atleast to my knowledge. I see we just got a chicken-build-system though :). Is anyone working on a racket-build-system? December 12, 2020 12:01 PM, help-guix-requ...@gnu.org wrote: > Send Help-Guix mailing list submissions to > help-guix@gnu.or

Re: Guix System on Libreboot Laptops

2020-12-25 Thread jgart
Have you seen Raghav's guide? https://flossmanuals.net/pub/guix-system-and-libreboot.pdf https://notabug.org/libreboot/libreboot/src/master/docs/gnulinux/guix_system.md I hope that helps. December 25, 2020 10:53 AM, help-guix-requ...@gnu.org wrote: > Send Help-Guix mailing list submissions to >

Guix Environment Best Practices: Shell Hooks, Creating directories, and More

2021-01-19 Thread jgart
Hello Guix! Could someone share an example or advice on how to currently achieve the following nix shell hook with guix environment/manifests/gexps/...: # define shell startup command hooks = '' # this allows mix to work on the local directory mkdir -p .nix-mix mkdir -p .nix-hex

Gentoo like use-flags implemented as an experimental guix third-party lib?

2021-01-19 Thread jgart
Hi Guix! I have a proposal: It would be cool to offer gentoo like use-flags for guix as a third-party guix library. See here for attempts in nixpkgs to get something similar upstream: https://github.com/NixOS/nixpkgs/issues/12877 https://discourse.nixos.org/t/gentoo-like-use-flags/2210 I thin

Re: packaging a golang package

2021-01-19 Thread jgart
There's also an emacs package by Ryan Prior to help with the tedium of packaging go dependencies: https://github.com/ryanprior/emacs-guix-packaging from the README: Some packages are complex due to a large number of transitive dependencies. I've found this to be true of software in the golang e

Running make inside a Guix Container From Outside

2021-09-06 Thread jgart
Hi Guixers, I started making a quick bash script that started like this: ``` #!/bin/sh git clone https://git.savannah.gnu.org/git/guix.git guix-3000 cd guix-3000 guix environment guix --container ./bootstrap ./configure --local-statedir=/var time make exit print "ready for hacking" ``` One of th

Re: Running make inside a Guix Container From Outside

2021-09-09 Thread jgart
On Tue, 07 Sep 2021 17:47:28 +0200 zimoun wrote: > Hope that helps, > simon Thank you Simon! That solves it for me. :) all best, jgart

Include Documentation License (cc0) for GNU MedaGoblin Package?

2021-09-17 Thread jgart
Hi Guixers, Should we include the documentation license (cc0) for GNU MedaGoblin in the package definition? What is guix's policy on including license information for software documentation if it is under a different license than the code? https://lists.gnu.org/archive/html/mediagoblin-devel/20

Guix Home TLDR Cookbook Example

2021-10-01 Thread jgart
Hi, What would a guix home "getting started" opinionated minimal config template look like? Maybe we can add this to the cookbook? I'd be happy to help in this effort. all best, jgart 3B1D 7F19 E36B B60C 0F5B 2CA9 A52A A2B4 77B6 DD35

Guix Home on a Foreign Distro

2021-10-01 Thread jgart
Hi Guix, Is anyone using guix home on a foreign distro? If so, which one? Do you have configs you'd like to share? I'm interested in using guix home in parallel to my dotfiles that are currently being managed by chezmoi on void linux. all best, jgart 3B1D 7F19 E36B B60C 0F5B 2CA9

Re: Help-Guix Digest, Vol 71, Issue 7

2021-10-05 Thread jgart
On Tue, 05 Oct 2021 12:00:46 -0400 help-guix-requ...@gnu.org wrote: > Send Help-Guix mailing list submissions to > help-guix@gnu.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.gnu.org/mailman/listinfo/help-guix > or, via email, send a message with sub

Using emacs library with guix environment

2021-10-06 Thread jgart
ice to the environment command? I tested only using --ad-hoc or without and none of those work. I'm only able to properly source emacs-commander when I include it twice as in the above command. Could someone explain the reason for this to me? Any help is much appreciated. all best, jgart htt

Loading Common Lisp Libraries with GNU/Guix in a REPL

2021-12-10 Thread jgart
\":\"macaque monkey\",\"TaxonomyId\":9544},{\"FullName\":\"Glycine max\",\"Id\":8,\"Name\":\"soybean\",\"TaxonomyId\":3847},{\"FullName\":\"Solanum lycopersicum\",\"Id\":9,\"Name\":\"tomato\",\"TaxonomyId\":4081},{\"FullName\":\"Populus trichocarpa\",\"Id\":10,\"Name\":\"poplar\",\"TaxonomyId\":3689},{\"FullName\":\"Oryzias latipes (Japanese medaka)\",\"Id\":11,\"Name\":\"Oryzias latipes\",\"TaxonomyId\":8090}] " 200 # #http://genenetwork.org/api/v_pre1/species> # ``` `(asdf:load-system :dexador)` feels a bit verbose for loading a library at a REPL. Any help on best practices for common lisp workflows using GNU/Guix is much appreciated. all best, jgart

Re: Loading Common Lisp Libraries with GNU/Guix in a REPL

2021-12-10 Thread jgart
On Fri, 10 Dec 2021 05:44:58 -0500 jgart wrote: Alternatively, I was able to also load code this way also after running the following: ``` $ guix shell sbcl sbcl-cl-str rlwrap CL-USER(2): jgart@gac ~ [env] λ rlwrap sbcl This is SBCL 2.1.9, an implementation of ANSI Common Lisp. More

sbcl-ningle: permission denied

2021-12-11 Thread jgart
Hi Guixers, Just reporting this issue. I had sbcl and sbcl-ningle in my profile. When I try to build ningle I get the error below: ``` λ rlwrap sbcl This is SBCL 2.1.9, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free sof

Guix Channel News File Extension

2022-02-09 Thread jgart
Any code review/advice is much appreciated: https://git.sr.ht/~whereiseveryone/guixrus/commit/f0c3569108cfeb4e65a6a4964dc3383836c0509c all best, jgart gemini://whereiseveryone.srht.site/ https://whereiseveryone.srht.site/

*BUG* cannot convert wide string to output locale

2022-03-22 Thread jgart
hat causes this one? I was able to get around it by doing the following: `guix upgrade nss-certs --no-substitutes` `--fallback` as the backtrace suggested did not work for me. all best, jgart

BUG? emacs helm conflicting entries

2022-03-22 Thread jgart
Hi Guixers, I got this error: ``` λ guix upgrade * The following packages will be upgraded: emacs-guix(dependencies or package changed) emacs-helm-company(dependencies or package changed) emacs-helm-descbinds (dependencies or package changed) emacs-helm-e

Re: BUG? emacs helm conflicting entries

2022-03-23 Thread jgart
`emacs-helm` installed. It looks like ambrevar had both in a manifest below too on line 49 and 52 of his dotfiles: https://gitlab.com/ambrevar/dotfiles/-/blob/master/.package-lists/guix-emacs-manifest.scm#L52 > What happens when you run `guix upgrade` without the star? I'll try rolling back soon and reporting here to confirm what happens without the star in that generation that had the issue. thanks, jgart

backtrace: guix import egg srfi-1

2022-04-05 Thread jgart
: 193:26 2 (egg->guix-package "srf-1" #f #:file _ #:source _) 120:29 1 (egg-metadata "srf-1" #:version _ #:file _) In unknown file: 0 (string-append "/home/jgart/.cache/guix/checkouts/exkl…" …) ERROR: In procedure string-append: In procedure str

gajim fails to run

2022-04-10 Thread jgart
packages... hint: Consider setting the necessary environment variables by running: GUIX_PROFILE="/home/jgart/.guix-profile" . "$GUIX_PROFILE/etc/profile" Alternately, see `guix package --search-paths -p "/home/jgart/.guix-profile"'. λ gajim No translati

Re: gajim fails to run

2022-04-10 Thread jgart
On Mon, 11 Apr 2022 00:02:44 + Luis Felipe wrote: > Hi, jgart > > For what it's worth, I tried on my Guix System (guix ab98b51): > > On Sunday, April 10th, 2022 at 5:09 PM, jgart wrote: > > > λ guix install gajim gajim-omemo > > The following packages

was I hacked?

2022-04-12 Thread jgart
scendant of 42679e3f81a0fa61e225b1f6aa0e80e39625372f hint: This could indicate that the channel has been tampered with and is trying to force a roll-back, preventing you from getting the latest updates. If you think this is not the case, explicitly allow non-forward updates. ``` wdyt? jgart https://whereis.みんな/ gemini://whereis.みんな/

Re: was I hacked?

2022-04-13 Thread jgart
pdates. If you think this is not the case, explicitly allow non-forward updates. ``` I haven't allowed downgrades yet. Waiting to see if I get an answer first on why it's happening. all best, jgart

Re: was I hacked?

2022-04-13 Thread jgart
On Thu, 14 Apr 2022 08:26:39 +0800 Feng Shu wrote: > jgart writes: > > > On Wed, 13 Apr 2022 02:25:11 -0300 Thiago Jung Bauermann > > wrote: > >> I don't understand why Guix thinks that. IIUC 950f3e… is a direct > >> descendant of 42679e

Re: was I hacked?

2022-04-14 Thread jgart
forward Hopefully we find out what happened. all best, jgart

Re: was I hacked?

2022-04-14 Thread jgart
examined, I'd think? Hi Christine, Was that request for me? If so, how would I push the suspect branch? All I did was a `git pull`. Unless you're implying that suspect branch is on my local machine somewhere? all best, jgart

Re: was I hacked?

2022-04-14 Thread jgart
On Thu, 14 Apr 2022 21:11:32 -0400 Christine Lemmer-Webber wrote: > It was for you. Since guix pull operates via a git pull, I think it > should be possible to figure out what the state of the previous branch > was when the weirdness occured. Got it. Thanks > In terms of where to push, you can

Re: was I hacked?

2022-04-15 Thread jgart
On Thu, 14 Apr 2022 23:31:14 -0400 Jack Hill wrote: > On Thu, 14 Apr 2022, jgart wrote: > > > What I not sure of is what path on my system to find the suspicious > > branch/git repo pulled down by `git/guix pull` so I can push it somewhere. > > > > In other words

Re: was I hacked?

2022-04-15 Thread jgart
On Fri, 15 Apr 2022 10:05:09 -0400 jgart wrote: > On Thu, 14 Apr 2022 23:31:14 -0400 Jack Hill wrote: > > On Thu, 14 Apr 2022, jgart wrote: > > > > > What I not sure of is what path on my system to find the suspicious > > > branch/git repo pulled down by

Guix Channel News Does not work on Foreign Distros for Custom Channels (ignoring Debian)

2022-04-22 Thread jgart
rant knows? On void linux, I don't see channel news for a custom channel. How do you suggest I debug this? Let me know what configuration files I should share here. all best, jgart

Re: Guix Channel News Does not work on Foreign Distros for Custom Channels (ignoring Debian)

2022-04-23 Thread jgart
On Sat, 23 Apr 2022 15:49:51 +0200 "pelzflorian (Florian Pelz)" wrote: > On Fri, Apr 22, 2022 at 08:05:41PM -0400, jgart wrote: > Then I’d try what > > (display-news %current-profile) > > prints (if anything). Hi Florian, Thanks for the help! This is what I ge

Re: Guix Channel News Does not work on Foreign Distros for Custom Channels (ignoring Debian)

2022-04-23 Thread jgart
On Sun, 24 Apr 2022 02:50:12 +0200 "pelzflorian (Florian Pelz)" wrote: > Hi jgart. > > > Now that I think about it -- there are cases when the news simply > won’t be displayed, namely if the commit referred to in the news entry > was already present in the old co

perl can't find more utils

2022-06-21 Thread jgart
zr7h5-perl-5.34.0/lib/perl5/5.34.0) at /home/jgart/.guix-profile/bin/guitar-scale-chart line 4. BEGIN failed--compilation aborted at /home/jgart/.guix-profile/bin/guitar-scale-chart line 4. ``` Any suggestions as to what might be off? any help is much appreciated, jgart

Re: perl can't find more utils

2022-06-22 Thread jgart
On Wed, 22 Jun 2022 10:22:32 +0300 Efraim Flashner wrote: > Have you tried adding perl-list-moreutils to the package definition? Hi Efraim, Yes, I tried also and it still fails to find it. wdyt

guix-home corrupt input encoding error

2022-06-25 Thread jgart
"emacs-xclip" "emacs-terminal-here" "emacs-better-defaults" "emacs-orderless" "emacs-consult" "emacs-embark" "catgirl" "ema

Erlang Development with Guix

2022-06-29 Thread jgart
best, jgart

help: perl library fails to be discovered in guix package

2022-07-02 Thread jgart
Hi, Does anyone happen to know why this package fails to find perl-timedate? https://git.sr.ht/~whereiseveryone/guixrus/tree/master/item/guixrus/packages/misc.scm#L1370 Any advice/code review is much appreciated. all best, jgart

Why do we force the lazy python?

2022-07-09 Thread jgart
.. ``` I understand that force makes a promise evaluate (laziness). That's about as much as I know. guix/build-system/python.scm:119 all best, jgart

How do I verify my hashes?

2022-07-09 Thread jgart
sometimes it breaks things in my tree... Should I stop worrying and just `git send-email --to="guix-patc...@gnu.org" -1`? all best, jgart

Re: How do I verify my hashes?

2022-07-10 Thread jgart
On Sun, 10 Jul 2022 15:25:36 +0200 indieterminacy wrote: > On 10-07-2022 04:12, jgart wrote: > Bonface gives very cogent demonstrations of workflow, encourage him to > do a screencast! Bonface gave us a great demo screencast on using call-with-prompt and abort-to-prompt yesterd

gajim FAILS

2022-07-13 Thread jgart
Hi Guix, Every so often I get this error and gajim fails to start. I'm on a foreign distro, void linux. ``` λ gajim No translations found Dirs searched: [PosixPath('/home/jgart/.local/share'), PosixPath('/home/jgart/.guix-profile/share'), PosixPath('/

Re: gajim FAILS

2022-07-13 Thread jgart
On Wed, 13 Jul 2022 20:13:11 -0500 jgart wrote: Here's some new error output from Gajim: λ ps aux | grep gajim jgart 990 11.3 0.9 636060 148352 ? Sl 21:24 0:04 /gnu/store/1m48ama708vh9cjn79yw6cj8sgg7pa1b-python-wrapper-3.9.9/bin/python /gnu/

Re: gajim FAILS

2022-07-14 Thread jgart
On Thu, 14 Jul 2022 09:41:09 +0200 Ricardo Wurmus wrote: > > jgart writes: > > > On Wed, 13 Jul 2022 20:13:11 -0500 jgart wrote: > > > > Here's some new error output from Gajim: > > > > λ ps aux | grep gajim > > jgart 990 11.3 0.9 63606

Re: gajim FAILS

2022-07-14 Thread jgart
On Thu, 14 Jul 2022 21:15:08 -0500 jgart wrote: >From another attempt: ``` $ export GUIX_LOCPATH=$HOME/.guix-profile/lib/locale $λ gajim unsupported locale setting No translations found for en_US Dirs searched: [PosixPath('/home/jgart/.local/share'), PosixPat

Re: gajim FAILS

2022-07-14 Thread jgart
On Fri, 15 Jul 2022 01:25:33 -0500 jgart wrote: > On Thu, 14 Jul 2022 21:15:08 -0500 jgart wrote: > > From another attempt: This is what fixed it on my machine: export XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/ But I install with xbps (I'm on void linux)

python-mypy and C/C++ code question

2022-07-16 Thread jgart
Hi Guixers, I have a basic question: How do the C and C++ files in python-mypy get built? Does the setup.py handle that for us? https://github.com/python/mypy/search?l=c https://github.com/python/mypy/search?l=c%2B%2B

uninstall/unmanage guix home on my foreign system

2022-07-25 Thread jgart
Hi Guixers, How can I "uninstall" guix home or have it not manage my dotfiles or a particular subset of dotfiles that I no longer want managed? Is there a recommended way to do this from the guix CLI or do I have to manually remove or unlink stuff? I'm not on Guix System. Any help is much app

gajim unsupported locale setting

2022-07-25 Thread jgart
λ gajim unsupported locale setting No translations found for en_US Dirs searched: [PosixPath('/home/jgart/.local/share'), PosixPath('/gnu/store/h6qdfd4sjdg28jq16600hcjky0cfw9gx-shared-mime-info-1.15/share'), PosixPath('/gnu/store/7njbpmsgwmx59xn2r6q097iy2wwscb44-gtk+-3.

language server doesn't let me emote

2022-08-06 Thread jgart
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% 0.0 MB will be downloaded emacs-ht-2.3 5KiB 331KiB/s 00:00 [##] 100.0% guix install: error: profile contains conflicting entries for emacs-ht guix install: error: first entry: emacs-ht@

Re: to record a song

2022-08-06 Thread jgart
guix golf: guix shell sox -- rec hello-world.wav

Re: language server doesn't let me emote

2022-08-06 Thread jgart
On Sat, 06 Aug 2022 16:52:38 +0200 Tobias Geerinckx-Rice wrote: > Did you try upgrading both packages at the same time? (guix > package -u emacs-emojify emacs-lsp-mode, for example?) I only ran this™: guix install emacs-emojify Here's the profile I ran the above against: ``` guix package --e

Re: language server doesn't let me emote

2022-08-06 Thread jgart
On Sat, 06 Aug 2022 18:34:30 +0200 Tobias Geerinckx-Rice wrote: > Tobias Geerinckx-Rice 写道: > > OK. Did you not see the hint? I thought that the hint was a false positive but thanks for pointing it out because now it lead me to my original issue: ``` λ guix upgrade emacs-emojify emacs-lsp-mode

re: recording a song

2022-08-07 Thread jgart
On Sun, 07 Aug 2022 13:13:51 + Gottfried wrote: > Hi, > > thanks for sharing. no probs > I tried it, and it worked, but how can I finish the recording? Which > keybindings? Press Ctrl+c to send SIGINT and kill the process. That's what I do. > What does "guix golf" mean? Is "golf" a packa

a vector of colors

2022-08-09 Thread jgart
Hi, Why was this defined as a vector instead of a list? (define %colors ;; See colortbl.h in Graphviz. #("red" "magenta" "blue" "cyan3" "darkseagreen" "peachpuff4" "darkviolet" "dimgrey" "darkgoldenrod"))

xcons is a con?

2022-08-12 Thread jgart
Hi Guixers, What is a non-trivial use of xcons in the context of a hof? I realize I can use fold to reverse a list with xcons but how do guixers use xcons in the common practice?

make-autoloads phase fails

2022-08-18 Thread jgart
Hi, Any ideas on why the autoloads fail? https://github.com/jkitchin/ox-ipynb Failure: starting phase `make-autoloads' Debugger entered--Lisp error: (file-missing "Opening directory" "No such file or directory" "/gnu/store/hn4yazgk591kibpr5zfp3cspjiijddla-emacs-...") directory-files("/gnu/

guix fails to remove the rust

2022-08-24 Thread jgart
guix remove rust The following package will be removed: rust 1.57.0 The following derivation will be built: /gnu/store/gq8d0nis2n1ni425yglwq70dinngsp9s-profile.drv guix remove: warning: at least 0.0 MB needed but only 0.0 MB available in /gnu/store building CA certificate bun

Re: guix fails to remove the rust

2022-08-25 Thread jgart
On Thu, 25 Aug 2022 13:38:43 +0600 Akib Azmain Turja wrote: > Tobias Geerinckx-Rice writes: #false alarm! I just had my hard drive at 100% capacity. I'm surprised that this email got sent all best, jgart

Re: guix fails to remove the rust

2022-08-25 Thread jgart
On Thu, 25 Aug 2022 08:40:06 -0500 jgart wrote: > On Thu, 25 Aug 2022 13:38:43 +0600 Akib Azmain Turja wrote: > > Tobias Geerinckx-Rice writes: > > #false alarm! > > I just had my hard drive at 100% capacity. I'm surprised that this email got > sent Sorry I

Am I doing it all wrong?

2022-08-27 Thread jgart
--container --network coreutils vis ripgrep rlwrap -D guix --share=/var/guix/ Should I be doing anything differently in the above for setting up a dev environment for guix hacking? -- jgart

mcron <3 offlineimap

2022-08-27 Thread jgart
hi has anyone tried running offlineimap on a(n) (m)cron?

Re: Am I doing it all wrong?

2022-08-27 Thread jgart
t.sr.ht/~whereiseveryone/dot/tree/master/item/bin/executable_guix-prepare-tree Thanks for the feedback. Much appreciated! -- jgart

How can I install an emacs package with Guix without restarting emacs

2022-08-27 Thread jgart
Should I use emacs-exec-path-from-shell? Or, is there some other way?

Re: How can I install an emacs package with Guix without restarting emacs

2022-08-27 Thread jgart
On Sat, 27 Aug 2022 21:47:23 +0100 "(" wrote: > On Sat Aug 27, 2022 at 7:50 PM BST, jgart wrote: > > Should I use emacs-exec-path-from-shell? > > > > Or, is there some other way? > > I just load-file the new `~/.guix-home/profile/share/emacs/site-lisp` file

GNU Guix Channel with Babel

2022-08-28 Thread jgart
Hi, has anyone tried to create a GNU Guix channel as org babel file(s) that get untangled and serve a dual purpose as a blog describing the channel packages, reasons for packaging them, etc? The blog would get generated and published via HTTP and/or gemini.

Environment issue with guix home, my default guix profile, and loading sbcl-alexandria

2022-08-31 Thread jgart
the alexandria package. How should I go about debugging this further. What information would be helpful to share to debug this issue further? all best, jgart

Use package transformation to get commit of eglot

2022-09-01 Thread jgart
Hi, Is anyone able to successfully get the latest eglot with a package transformation? I get the following error for commit 000b7fdce93ed29c505a7fa75baaf87094fd690a: ``` $ guix install emacs-eglot --with-commit=emacs-eglot=000b7fdce93ed29c505a7fa75baaf87094fd690a guix install: error: the sourc

what am I doing wrong with girc?

2022-09-03 Thread jgart
Hi Guixers, I'm trying to package girc: https://github.com/McParen/girc/search?p=2&q=anvi Should I be referencing the asd-system explicitly? Does this asd system have some inconsistencies in how it was set up? I have to use build-program to package the binary executable. all bes

pure data lisp alsa errors

2022-09-04 Thread jgart
Hi Guixers, What may I be doing wrong below with this package? https://github.com/aartaka/cl-pure-data ;;; GNU Guix --- Functional package management for GNU ;;; ;;; Copyright © 2022 jgart

How do I use a Golang library with GNU Guix?

2022-09-06 Thread jgart
Hi Guixers, How do I use a golang library installed with GNU Guix? For example, in a guix shell. all best, jgart

alexandria not found

2022-09-10 Thread jgart
Hi, I'm trying to package the following: https://github.com/Lisp-Stat/numerical-utilities But I get an error about alexandria-plus not being found. Not sure entirely what to do here. wdyt === (defi

Re: How do I use a Golang library with GNU Guix?

2022-09-10 Thread jgart
On Sat, 10 Sep 2022 10:01:34 +0100 "(" wrote: > It should Just Work; > > guix shell go go-foobarbaz --pure > go build > > -- ( Have you tested that before?

cl-variates

2022-09-11 Thread jgart
hi, wdyt https://quickdocs.org/cl-variates (define-public sbcl-cl-variates (let ((commit "4e7548754d8a8731a42487fae31174db4bf36d47") (revision "0")) (package (name "sbcl-cl-variates") (version "0.9.0") (source (origin (method git-fetch)

Elm and Guix

2022-09-13 Thread jgart
From: jgart To: Guix Help Cc: Philip McGrath Bcc: Subject: Using elm with Guix Reply-To: In-Reply-To: Hi, I'v been trying to use elm with Guix at the repl and by compiling a src/Main.elm file and elm doesn't find any of the Guix-installed dependencies: ``` guix-shell elm make sr

How does a gexp relate to a derivation?

2022-09-17 Thread jgart
Hi, How does a gexp relate to a derivation?

Trivia question: What does the "G" in G-expressions stand for?

2022-09-17 Thread jgart
Hi, What does the "G" in G-expressions stand for? all best, jgart

Why is the scheme record needed?

2022-09-17 Thread jgart
Hi, Why is the scheme record needed? How does it function in Guix? all best, jgart

Re: How does a gexp relate to a derivation?

2022-09-17 Thread jgart
On Sat, 17 Sep 2022 17:43:17 +0200 Ricardo Wurmus wrote: > ;;; > ;;; 2. Gexps embed information about the derivations they refer to. Why do gexps embed information about the derivations they refer to?

Re: Trivia question: What does the "G" in G-expressions stand for?

2022-09-17 Thread jgart
On Sat, 17 Sep 2022 20:01:33 +0200 Edouard Klein wrote: > My bet would be on "Guix" ? Yes, maybe...

Re: Why is the scheme record needed?

2022-09-18 Thread jgart
e > no first-class packages, only derivations. Much of what Guix as a > library does is to turn package values into derivation files and > builders to feed them into the daemon. Why are the bags needed? What do the bags solve in the system? all best, jgart

Re: Trivia question: What does the "G" in G-expressions stand for?

2022-09-18 Thread jgart
On Sat, 17 Sep 2022 13:20:01 -0500 jgart wrote: > On Sat, 17 Sep 2022 20:01:33 +0200 Edouard Klein wrote: > > My bet would be on "Guix" ? > > Yes, maybe... Hi Ludo, Hope all is well! Does the G in G-Expressions stand for Guix? Just wanted to confirm. all best, jgart

How to package nyxt plugins?

2022-09-18 Thread jgart
Hi, I want to package this for Guix: https://git.sr.ht/~conses/nx-router How should I include nyxt as a dependency in the Guix package? all best, jgart

derivation args question

2022-09-25 Thread jgart
Hi, What do the four arguments represent here: Derive([("out","/gnu/store/c6mqyc4db5s0p01dkd3cmklh2n9vbskc-ed-1.16","","")], ^ ^^^^ ^^ What do the two arguments represent here: [("/gnu/store/041ciykg427wkwjy4yjfb5mfv93fvzvp-make-m

How can I upgrade all the packages in my default profile?

2022-09-27 Thread jgart
guix upgrade * or guix upgrade '*' don't work for me :(

Re: Trivia question: What does the "G" in G-expressions stand for?

2022-09-28 Thread jgart
On Mon, 26 Sep 2022 18:15:04 +0200 Sergiu Ivanov wrote: Or can it mean G for God-Expressions? Because you can't be let into the kingdom of heaven (i.e. gnu/store/) without going through me? jk jk ;)

Retain shell history in a guix container

2022-10-02 Thread jgart
Hi, Does anyone know how I can retain the shell history in a guix container? Any advice or ideas for how to do that would be much appreciated. If this is possible I would like to add this to some documentation so people can easily find it. all best, jgart

lock files

2022-10-02 Thread jgart
Does Guix have a concept of lock files? Or, why doesn't Guix need lock files?

Re: Trivia question: What does the "G" in G-expressions stand for?

2022-10-04 Thread jgart
On Tue, 04 Oct 2022 19:37:49 +0100 "(" wrote: > On Mon Oct 3, 2022 at 10:11 PM BST, Ludovic Courtès wrote: > > Ah well, “G” might stand for “golden” or “great” then. :-) > > > > Ludo’. > > "Glorious expressions" :) Amen.

debugging %build-inputs

2022-10-05 Thread jgart
environment where I can print %build-inputs. If I can't do it that way what is the Guiler way to achieve what I'm trying to do? Any advice and enlightment would be much appreciated. all best, jgart

How can I step through this code?

2022-10-05 Thread jgart
Hi How can I step through this code? (define-syntax do (syntax-rules () ((do ((var init step ...) ...) (test expr ...) command ...) (letrec ((loop (lambda (var ...) (if test (begin (if #f #f)

help-guix@gnu.org

2022-10-05 Thread jgart
Hi, what this the convention for when a function is called &exception-with-kind-and-args or &quit-exception or &error or &exception or &non-continuable for example. What does the & prefix mean?

the perfect setup with geiser

2022-10-05 Thread jgart
Hi, this doesn't work for me from the manual: ;; Assuming the Guix checkout is in ~/src/guix. (with-eval-after-load 'geiser-guile (add-to-list 'geiser-guile-load-path "~/src/guix")) After changing the patch to where my local guix checkout is at, I'm not able to load guix code in an emacs buf

Re: the perfect setup with geiser

2022-10-06 Thread jgart
On Thu, 06 Oct 2022 06:44:25 + Philip Kaludercic wrote: > jgart writes: > > > Hi, > > > > this doesn't work for me from the manual: > > > > ;; Assuming the Guix checkout is in ~/src/guix. > > (with-eval-after-load 'geiser-guile &g

Re: How can I step through this code?

2022-10-07 Thread jgart
On Fri, 07 Oct 2022 18:45:36 + jbra...@dismail.de wrote: > I wish guile had a nice debugger like elisp. :) I wish guile had a nice debugger like racket or common lisp. :)

Re: How can I step through this code?

2022-10-07 Thread jgart
On Fri, 07 Oct 2022 21:52:40 + jbra...@dismail.de wrote: > October 7, 2022 3:22 PM, "jgart" wrote: > > > On Fri, 07 Oct 2022 18:45:36 + jbra...@dismail.de wrote: > > > >> I wish guile had a nice debugger like elisp. :) > > > > I wish gui

Re: How can I step through this code?

2022-10-08 Thread jgart
On Sat, 08 Oct 2022 15:03:54 + jbra...@dismail.de wrote: > That's smart! Did you try it? I've been trying to understand how some Guile code works by just throwing it in the Racket debugger. It doesn't always work but when it does it's like driving a fancy cadillac through the stack. It's too

Re: How can I step through this code?

2022-10-09 Thread jgart
On Sun, 09 Oct 2022 00:14:23 + jbra...@dismail.de wrote: > A debugger stepping through the code would have been awesome! Yup it would have! You're right! > Right now I am super in love with Guix. Me too, it's more like a passionate love hate relationship for me tbh. I need couples GNUthera

Re: How can I step through this code?

2022-10-10 Thread jgart
(define (list-index l k) (let loop ((n 0) (l l)) (and (not (null? l)) (if (eq? (car l) k) n (loop (+ n 1) (cdr l)) (list-index '(1 2 3 4 5 6 7 8 9) 2) What is your approach with Guile? all best, jgart

  1   2   >