Dear Guixers,
On one machine I have the following:
$guix describe
guile: warning: failed to install locale
Génération 201 sept. 2020 17:10:25 (actuelle)
beaverlabs d878892
URL du dépôt : https://gitlab.com/edouardklein/guix
branche: beaverlabs
commit : d8788927c7e8b29702adb971bf
Hi Pierre !
That was it, thanks a lot ! Sorry I should have read the docs more carefully.
The command to run on the first machine was
ssh root@SECONDMACHINE guix archive --authorize < /etc/guix/signing-key.pub
It now says "downloading from
http://localhost:8081/nar/gzip/yyrr1zj2ax53pylzp0mq92sg
Dear Guix,
At the request of a client, I am trying to create a docker image for a
guix package I wrote.
I pasted my operating-system declaration below. I try to run
guix system docker-image denatting.scm
If I remove the dummy root file system, I get the error:
> /home/edouard/src/denatting/denat
The trick is that guix being written in scheme, operating system
declarations can be written in a composable way, where the port N can be
a parameter.
The way I see it, it is when you compose all your services together on
one host that you decide which service gets which port, and declare all
th
Dear Guixers,
In a channel-that-should-not-be-named, there is the following snippet
(apply invoke "7z" "e" (assoc-ref %build-inputs "patch-data")
(map (cut format "quake3-latest-pk3s/baseq3/pak~a.pk3" <>)
(iota 8 1)))
Which, as far as my limite
Dear fellow Guixers,
I'm trying to create an operating system declaration, so that I can run
a piece of software of mine in a container with =guix system container=.
I wrote a package for the software. The package works: the tests pass
and when the package is installed I can run the software.
I
Dear fellow Guixers,
I'm trying to run nginx with `guix system container --network toto.scm`,
and I get the following error:
nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
despite the container script being launched with sudo.
I got a root shell inside the container, checked
Hi,
I've been stuck for a few days on the following:
Let's say I have a record type:
(define-record-type* my-record make-my-record
my-record?
this-record
(first-field my-record-first-field)
(second-field my-record-second-field))
And a function that uses such a record, but needs to run on
Hello !
I'm not sure what the problem is with this particular package, but:
guix environment emacs-commander
will create an env with all you need to BUILD emacs-commander
while
guix environment --ad-hoc emacs-commander
will create an env in which emacs-commander is installed.
Now, if guix env
Hi !
The store (everything under /gnu/store) is read-only. The only way to
edit it is when building a package.
If cl-ningle does not call asdf:make, then you'll need to edit the
package so that it does.
Maybe there's a way to tell asdf to put build products somewhere else
than near the source co
Dear all,
In order to programmatically define operating-systems, I use a
functional approach, where I edit the fields of the operating-system
structure using set-fields, like so:
https://gitlab.com/edouardklein/guix/-/blob/beaverlabs/beaver/system.scm#L106
#+begin_src scheme
(define* (add-someth
Dear Guixers
This is a follow-up on
https://lists.gnu.org/archive/html/help-guix/2022-01/msg0.html
Using the REPL, I traced the bug on my code trying to update fields of
an operating-system records, which on gnu/system.scm are declared as
"thunked".
Guile is not my primary language. I would
Dear Guixers,
Using an up to date guix and guix-daemon on a foreign distro (Arch) I
can't build password-store.
It seems to be broken on cuirass also:
https://ci.guix.gnu.org/build/306769/details
Same error as I have: an utf8-related test does not pass anymore.
On the version-1.4.0 branch, howe
13 matches
Mail list logo