how does antioxidant work?

2022-09-07 Thread jgart
Hi Maxime, how does antioxidant build system for rust work at a high level? https://notabug.org/maximed/cargoless-rust-experiments all best, jgart

Re: [IDEA] lint the whole dang thang

2022-09-07 Thread Kaelyn
--- Original Message --- On Wednesday, September 7th, 2022 at 10:18 PM, jgart wrote: > Hi Guixers, > > wdyt if we have the following option for `guix lint`? > > `-f, --whole-file lint all the packages in the given file(s)` +1 to this. It would provide symmetry with the `--whole-file`

[IDEA] lint the whole dang thang

2022-09-07 Thread jgart
Hi Guixers, wdyt if we have the following option for `guix lint`? ``` -f, --whole-file lint all the packages in the given file(s) ``` -- jgart

Re: v2: A proposal of a consistent set of clear rules and guidelines involving snippets, phases and patches.

2022-09-07 Thread Maxime Devos
On 07-09-2022 14:17, Andreas Enge wrote: Am Mon, Sep 05, 2022 at 03:03:34PM +0200 schrieb Maxime Devos: I meant 'snippet' in this subsubsection. Bugfixes seem useful to have in the result of "guix build --source", and appear to be required to be in there for the 'corresponding source' thing. I

Re: A real-life test of long-term reproducibility

2022-09-07 Thread Konrad Hinsen
Hi Ludo and Simon, > Sorry I replied to quickly; it should have been > ‘--disable-authentication’. > > Why? Because here you’re trying to travel to a commit that’s not part > of the “authenticated history”—that is, it’s not a descendant of the > “introductory commit”, which is the first commit in

Re: How to write Guix extension?

2022-09-07 Thread zimoun
Hi Ricardo, Thanks for explaining. On Wed, 07 Sep 2022 at 14:25, Ricardo Wurmus wrote: >> load-path: >> "/tmp/example/my" > > This is not correct. It should be /tmp/example. Indeed. > What doesn’t work is > > (use-modules (my top)) > (from-top) >

Re: How to write Guix extension?

2022-09-07 Thread Ricardo Wurmus
zimoun writes: > For instance, this ’hello’ extension reads: > > $ GUIX_EXTENSIONS_PATH=/tmp/example/guix/extensions guix hello > hello > path: "/tmp/example/my" > load-path: > "/tmp/example/my" This is not correct. It should be /tmp/example. > I have tried > > (apply (@ (my top) from

Re: v2: A proposal of a consistent set of clear rules and guidelines involving snippets, phases and patches.

2022-09-07 Thread Andreas Enge
Am Mon, Sep 05, 2022 at 03:03:34PM +0200 schrieb Maxime Devos: > I meant 'snippet' in this subsubsection. Bugfixes seem useful to have in the > result of "guix build --source", and appear to be required to be in there for > the 'corresponding source' thing. If we distribute the upstream source (as

How to write Guix extension?

2022-09-07 Thread zimoun
Hi, Extension is a mechanism which allows to have more CLI subcommands. For example, see guix-modules or gwl; they extend Guix by providing the subcommands “guix module” or “guix workflow”. Note that: - guix-modules uses guile-build-system and is one file. - gwl uses gnu-build-system and is m