Re: Search for Guix package by provided filename

2025-01-02 Thread Parnikkapore
`guix locate`[1] exists, but it only works for packages you have somehow downloaded. [1]: https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-locate.html

Re: Add external data to a package

2024-11-13 Thread Parnikkapore via
A lot of objects can be ungexp-ed into a gexp to substitute in its store path. ``s are one of them: ```scheme (define WSRT_Measures (origin (method url-fetch) (uri "[...not sure I can disclose...]/WSRT_Measures.ztar") (sha256 (base32 "1d9qlcmkpsnw8wm7sidp17iwd2d771nsgjwwp568886g5f

Re: Cargo build process failed with `failed to get `ahash` as a dependency`

2024-03-20 Thread Parnikkapore
For Helix specifically, a (afaik not completely de-blobbed) package is available at :) Not sure about your error though. In general, build scripts for Guix packages cannot access the internet.

Re: How to do initialization specific to guix repl inside .guile?

2024-03-08 Thread Parnikkapore via
Hi, On Wed, 2024-03-06 at 15:47 +0100, Tomas Volf wrote: > Is there a way to detect from .guile whether guix repl or guile repl is > starting > so that I can branch on that? The kludge I currently use for this is this: ```scheme (when (equal? (module-name (current-module)) '(guix-user)) ; `gu

Re: Cannot build personal channel derivation during guix pull

2024-01-27 Thread Parnikkapore via
On Fri, 2024-01-26 at 22:32 +0100, Marek Paśnikowski wrote: > > I have experimentally, in three reproduction cycles, found out the following > > "Laws of Guix Channel": Glad to hear that you have figured it out! Sorry about not emailling you earlier. That "import a local directory with secret

Re: IRC

2024-01-18 Thread Parnikkapore via
On Thu, 2024-01-18 at 13:58 +, Gottfried wrote: > to use IRC > > what do I have to install? I'm partial to [Hexchat], although it is on the old-school side UI-wise. [Hexchat]: https://packages.guix.gnu.org/packages/hexchat Installing the client is enough. If you don't use IRC often, Guix g

Re: Cuirass remote worker is stuck building with 1 core

2023-10-09 Thread Parnikkapore
I investigated this a bit more: * issue is reproduced with <=4 cpus on the VM; apparently it does not occur if there are more cpus * (current-cpu-count) is 1 within the worker thunk on affected setups, but it's not affected in cuirass-remote-worker

Cuirass remote worker is stuck building with 1 core

2023-10-09 Thread Parnikkapore
I noticed that the Cuirass remote worker in my channel-building VM only builds things with 1 core, despite me having configured Guix to use multiple cores per build. # Reproduction instructions On a multi-core QEMU VM running Guix System with a Cuirass setup, run the following command: ``` cu

Re: Can Guix channels be non-GPL?

2023-06-17 Thread Parnikkapore
Thank you for all the replies! I'll likely relicense my channel to GPL3(+). As a bonus, this will also allow me to reuse parts of rde in the future.

Can Guix channels be non-GPL?

2023-06-12 Thread Parnikkapore
Hi Guix! I realized a while ago that, since pretty much all Guix channels have to import some module from Guix (e.g. (guix packages)), it's basically impossible for a Guix channel to have any license other than GPLv3 or GPLv3+. Is this correct? If this is true, I'll have to relicense my channel