all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Jean Pierre De Jesus DIAZ via Guix-patches via <guix-patches@gnu.org>
To: Maxime Devos <maximedevos@telenet.be>
Cc: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org>
Subject: [bug#56663] [PATCH 24/24]: gnu: just: New package.
Date: Thu, 21 Jul 2022 15:35:50 +0000	[thread overview]
Message-ID: <eaAjGrxvz9FRp0Ssh0kBnC0zvVR_XpOy6Q87COsFl3T8ZF4OMzcBW76jtbJOq665DFcJ84oBDI9AVpMI5MNOisxFO7xrIgD1AgiI2J1BEJ4=@jeandudey.tech> (raw)
In-Reply-To: <a9ed7e0f-754c-8e0f-3df4-6bc39861c5fc@telenet.be>

>On 20-07-2022 14:22, Jean Pierre De Jesus DIAZ via Guix-patches via >wrote:
>> Empty Message

>https://github.com/casey/temptree

An error on my side. Did not attach the patch (ProtonMail doesn't support
SMTP in order to use git send-email, I'm still porting their bridge program
to GNU Guix).

>Why are all these tests skipped?

Most of these tests are tests specific to test shebang code, but are hard
coded to use `#!/usr/bin/env <whatever>', some of these tests could be
changed though. Didn't make patches for that because of the added
maintenance effort but will do so.

>FWIW, I can confirm I got the same hash in some code I haven't submitted
yet (antioxidant).

Would be great if upstreamed to GNU Guix and one less patch on this
series :-).

And great work on antioxidant, tried to make each crate on this
patch series build-able so in the future switching/using
antioxidant-build-system is easier. I have also started to test various
crates to remove `#:skip-build? #f' as much as possible from
gnu/packages/crates-io.scm.


>+                `(substitute* "Cargo.toml"
>+                   ;; Relax quote version.
>+                   (("1\\.0\\.10") "1")))))
>
>Nice, though ` -> ' or #~ will do.

Thought of using G-Expressions but as it isn't used on crates-io.scm yet
didn't want to change the convention there. Would be you okay if I use '?

>[rust-cradle-0.2]
>
>+    (inputs
>+      (list coreutils
>+            which
>
>AFAICT coreutils, which and xxd aren't used.

Are required by the tests which is why I added these packages.

These are mostly used on documentation tests but the author of
the crate did not mark these as no_run so they run on the 'check
phase, and there's no easy way to disable documentation tests
or skip specific ones. I'll try to make some patches to make
some of these tests to not run.

Thanks for the review!

Will update accordingly.

—
Jean-Pierre De Jesus DIAZ




      reply	other threads:[~2022-07-21 15:42 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-07-20 12:11 [bug#56663] [PATCH 0/24]: gnu: just: New package Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:13 ` [bug#56663] [PATCH 1/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:13 ` [bug#56663] [PATCH 2/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:14 ` [bug#56663] [PATCH 3/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:14 ` [bug#56663] [PATCH 4/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:15 ` [bug#56663] [PATCH 5/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:15 ` [bug#56663] [PATCH 6/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:16 ` [bug#56663] [PATCH 7/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:16 ` [bug#56663] [PATCH 8/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:16 ` [bug#56663] [PATCH 9/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:17 ` [bug#56663] [PATCH 10/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:17 ` [bug#56663] [PATCH 11/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:17 ` [bug#56663] [PATCH 12/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:18 ` [bug#56663] [PATCH 13/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:18 ` [bug#56663] [PATCH 14/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:19 ` [bug#56663] [PATCH 15/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:19 ` [bug#56663] [PATCH 16/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:19 ` [bug#56663] [PATCH 17/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:20 ` [bug#56663] [PATCH 18/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:20 ` [bug#56663] [PATCH 19/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:21 ` [bug#56663] [PATCH 20/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:21 ` [bug#56663] [PATCH 21/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:21 ` [bug#56663] [PATCH 22/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:22 ` [bug#56663] [PATCH 23/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-20 12:22 ` [bug#56663] [PATCH 24/24]: " Jean Pierre De Jesus DIAZ via Guix-patches via
2022-07-21 14:37   ` Maxime Devos
2022-07-21 15:35     ` Jean Pierre De Jesus DIAZ via Guix-patches via [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='eaAjGrxvz9FRp0Ssh0kBnC0zvVR_XpOy6Q87COsFl3T8ZF4OMzcBW76jtbJOq665DFcJ84oBDI9AVpMI5MNOisxFO7xrIgD1AgiI2J1BEJ4=@jeandudey.tech' \
    --to=guix-patches@gnu.org \
    --cc=56663@debbugs.gnu.org \
    --cc=maximedevos@telenet.be \
    --cc=me@jeandudey.tech \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.