Functional package interface

2024-04-14 Thread spacecadet
n unknown file: 0 (%resolve-variable (5 (gnu packages bash) bash-minimal . ERROR: In procedure %resolve-variable: error: bash-minimal: unbound variable So I'm probably doing something bad. Seems like the first variable in the "inputs" fails to resolve somewhere? I don't even

Re: Functional package interface

2024-04-16 Thread spacecadet
Hi Nicolas Isn't what you're trying to do already in Guix? Have a look at package-inputs-rewrite right there : https://guix.gnu.org/manual/devel/en/html_node/Defining-Package-Variants.html I want to have this but more powerful, I'd like to do something like define an operating system with all

Re: Functional package interface

2024-04-16 Thread spacecadet
In the code there, the function propagate-packages will indeed try and propagate every package through the graph node. I looked at your code, it's comprehensive. I wasn't sure such a thing was possible with input rewriting, although I think there's still a lot of benefit to the functional approa

Re: Guix (and Guile's) promise, and how to (hopefully) get there

2024-10-28 Thread spacecadet
The main turn-off people cite to me is our association with GNU. As a particularly poignant case study, in conversations with someone who has contributed significantly to Guix on my recommendation and did not stay around, the primary complaint was not the email-based workflow (which was noted a

Re: xlibre X11 server

2025-07-02 Thread spacecadet
On 7/2/25 1:40 PM, Ludovic Courtès wrote: Hello, Ekaitz Zarraga writes: So yeah, spacecadet, if you really want to continue to package it, we would add it to Guix, I don't think there's any policy in Guix against it (unless their documentation or so is also part of the p

xlibre X11 server

2025-07-01 Thread spacecadet
hi guix I've been working on packaging the xlibre-server https://gitlab.vulnix.sh/spacecadet/guix-xlibre there's no new service type, just helper macros and functions like (xlibre-configuration ...) or (xorg-configuration->xlibre-configuration ...) that rewrite the xorg ser

Re: How (not to) deal with upstreams that have _extremely_ toxic maintainership Was: xlibre X11 server

2025-08-02 Thread spacecadet
On 8/2/25 11:09 AM, pinoaffe wrote: against their attacks, against their discrimination what attacks?

Re: How (not to) deal with upstreams that have _extremely_ toxic maintainership Was: xlibre X11 server

2025-08-01 Thread spacecadet
On 7/31/25 11:09 PM, Denis 'GNUtoo' Carikli wrote: But here we are talking about maintainers specifically discriminating people in very violent ways, during their role as a maintainer, so we probably all agree that this is way too dangerous, and that this is bad, and that it needs to be avoided.

Re: How (not to) deal with upstreams that have _extremely_ toxic maintainership Was: xlibre X11 server

2025-08-01 Thread spacecadet
On 8/1/25 4:42 PM, Ekaitz Zarraga wrote: Just for the record, I don't know if it was the maintainer, but I believe it was, that came to this mailing list and insulted some people (myself included). this mailing list? I'd be surprised, could have been a troll or a schizo, there's been a handfu