GNU bug report logs - #57702
[PATCH 0/8] Update rust-clap-3 to 3.2.17

Previous Next

Package: guix-patches;

Reported by: VesselWave <VesselWave <at> protonmail.com>

Date: Fri, 9 Sep 2022 15:14:02 UTC

Severity: normal

Tags: patch

Done: Steve George <steve <at> futurile.net>

Bug is archived. No further changes may be made.

Full log


Message #74 received at 57702 <at> debbugs.gnu.org (full text, mbox):

From: Maxime Devos <maximedevos <at> telenet.be>
To: VesselWave <VesselWave <at> protonmail.com>,
 "57702 <at> debbugs.gnu.org" <57702 <at> debbugs.gnu.org>
Subject: Re: [bug#57702] [PATCH v4 1/8] gnu: Add rust-nic-emoji-char-0.9.
Date: Sun, 11 Sep 2022 13:37:51 +0200
[Message part 1 (text/plain, inline)]

On 10-09-2022 11:38, VesselWave via Guix-patches via wrote:
> Sorry previous v3 was't different. Now it deletes tables directory. I hope it's enough
> [PATCH 1/8] gnu: Add rust-unic-emoji-char-0.9.

I've looked at the source code, and it seems to use the tables, without 
regenerating them.  As such, 'rust-unic-emoji-char' cannot be built 
(except for the #:skip-build? #true).  IIUC, the only reason that having 
this rust-unic-emoji-char be a dependency of rust-textwrap works, is 
that it is a test-only (optional!) input and it has #:skip-build? #true.

My proposal then is to:

  * for now, not package rust-unic-emoji-char
    (as it appears to be non-functional)
  * comment-out the rust-unic-emoji-char from the
    #:cargo-development-inputs
  * if this causes build failures because of Cargo not finding the
    source code of rust-unic-emoji-char, remove the input from
    rust-textwrap's Cargo.toml.

> +                          (delete-file-recursively "tables") #t))))

Returning #t isn't necessary anymore.

Greetings,
Maxime.
[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

This bug report was last modified 93 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.