Re: Debugging Shepherd Daemon. Possible escape char issue.

2024-12-10 Thread Jesse Millwood
d backticks for the go lang string literal in the rule. On 12/10/24 07:11, Jesse Millwood wrote: For what it's worth I figured this out with help from giacomo of the gocix project. He has a really neat herd action where you can query the command line invocation that was used. That he

Re: Debugging Shepherd Daemon. Possible escape char issue.

2024-12-10 Thread Jesse Millwood
)) The backticks used here are because that is a string literal that is evaluated by docker, which is written in the Go programming language. Jesse On 11/29/24 14:08, Jesse Millwood wrote: Hello, I am trying to run some docker services as an oci-service-configuration entry. I have one

Re: Debugging Shepherd Daemon. Possible escape char issue.

2024-11-29 Thread Jesse Millwood
: Hi Jesse, On Fri, Nov 29 2024, Jesse Millwood wrote: "traefik.http.routers.whoami.rule=Host\(\\\"whoami.geekslab\\\")" It's a bit of a long short, but I might try: "traefik.http.routers.whoami.rule=Host(\"whoami.geekslab\")" I dropped the escape f

Debugging Shepherd Daemon. Possible escape char issue.

2024-11-29 Thread Jesse Millwood
Hello, I am trying to run some docker services as an oci-service-configuration entry. I have one simple one running fine. However the one that I am having trouble with, I assume is an issue with quoting and escaping. I don't see any issue in /var/log/messages. I'd like to be able to see the

Re: Help with channel build system and package

2024-03-16 Thread Jesse Millwood
iliar debugging. Thanks for all the help! On 3/16/24 17:47, Jesse Millwood wrote: Richard and Marek, The input from both of you helped me get a little farther. I've pushed my changes to https://codeberg.org/moonling/guix-embedded-dev. I feel like I'm really close now. I seem to be able t

Re: Help with channel build system and package

2024-03-16 Thread Jesse Millwood
e put in a build directory or something. I see that it is in the store, which makes sense. I think my main question here then is how can I get the defconfig file from the store into the build directory so that I can invoke commands in the build system like other build systems do? The difference

Re: Help with channel build system and package

2024-03-09 Thread Jesse Millwood
Thanks for your response Richard! On 3/8/24 22:39, Richard Sent wrote: Jesse, I expect your issue is you have an extra gexp in build-system/crosstool-ng.scm, line 71. I determined this by: 1. Examining the derivation Guix is trying to build I'm still trying to learn about the internals of Guix

Re: Help with channel build system and package

2024-03-09 Thread Jesse Millwood
Marek, Thanks for the detailed response! I really appreciate it. I responded inline. Is your main source of knowledge the official Guix documentation? On 3/8/24 05:43, Marek Paśnikowski wrote: 08.03.2024 03:35:11 CET Jesse Millwood: I'm still trying to get this to work. I tracked

Re: Help with channel build system and package

2024-03-07 Thread Jesse Millwood
I'm still trying to get this to work. I tracked some things I forgot and now have my channel hosted at: https://codeberg.org/moonling/guix-embedded-dev When I try to build my toolchain package I get this: ➜ guix build -v 4 -L guix-embedded-dev ct-ng-riscv64-unknown-elf substitute: updating sub

Re: Help with channel build system and package

2024-02-08 Thread Jesse Millwood
Thanks for the response Marek On 2/8/24 12:00, Marek Paśnikowski wrote: 08.02.2024 15:32:44 CET Jesse: Thanks for taking a look Carlo! On 2/7/24 22:37, Carlo Zancanaro wrote: Hi Jesse, I know very little about what you're trying to do, but there's one thing that looked wrong to me: On Wed,

Re: Building Package and autoreconf not found

2023-10-28 Thread Jesse Millwood
: On 2023-10-23 15:12:59 -0400, Jesse Millwood wrote: Hello, I am trying to write a Guix package but I have to add a build phase to the gnu build system. I have the following package scm: (use-modules  (guix packages)  (guix git-download)  (guix licenses)  (guix profiles)  (guix build-

Building Package and autoreconf not found

2023-10-26 Thread Jesse Millwood
Hello, I am trying to write a Guix package but I have to add a build phase to the gnu build system. I have the following package scm: (use-modules  (guix packages)  (guix git-download)  (guix licenses)  (guix profiles)  (guix build-system gnu)  (guix build-system python)  (guix build utils))