Hi Rutherther,

Thanks for such a detailed response.

On 11/10/25 22:43, Rutherther wrote:
You are dealing with a workspace package.
Guix already supports workspaces, but you cannot use the crate-uri, because it 
doesnt contain the whole workspace. You need the original git repo. Then adding 
#:cargo-install-paths could make sense, to install only the kak-tree-sitter and 
not the config package.

I was able to get a successful kak-tree-sitter package build and its far fewer lines of code than I expected. Doesn't even seem like #:cargo-install-paths is necessary. If you're curious, here's a link to the package pull request: https://codeberg.org/guix/guix/pulls/4197

Now I'm just struggling with the output of guix lint:

    gnu/packages/text-editors.scm:498:5: [email protected]: the source file name should contain the package name

But I'm sure I will resolve this quite easily in a short time.

Thanks again,

Benjamin

Reply via email to