guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Extend channel-build-system?


From: Nicolas Graves
Subject: Extend channel-build-system?
Date: Tue, 07 Jan 2025 00:29:34 +0100

Hi Guix,

I am struggling to build a channel with properly defined metadata and/or
proper dependencies.  This is because the current channel-builds-system
is only able to build a guix channel, rather than any channel.

Also, the error reporting is not great when trying to build another channel:
```
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure struct-vtable: Wrong type argument in position 1 (expecting 
struct): #f
```

IIUC, this is because in `channel-instance-derivations` needs a
`core-instance`.  In the context of another channel than guix, it could
be extracted either from channel metadata dependencies or from inputs.

WDYT?  Do you already know of a way to do this?

-- 
Best regards,
Nicolas Graves



reply via email to

[Prev in Thread] Current Thread [Next in Thread]