GNU bug report logs -
#56057
[PATCH 00/27] gnu: Add dua-cli.
Previous Next
Reported by: antlers <autumnalantlers <at> gmail.com>
Date: Sat, 18 Jun 2022 19:58:02 UTC
Severity: normal
Tags: patch
Merged with 56056,
56058,
56059,
56060,
56061,
56062,
56063,
56064,
56065,
56066,
56067,
56068,
56069,
56070,
56071,
56072,
56073,
56074
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
A patch has already been written for rust-clap-derive-3:
<https://issues.guix.gnu.org/56037>. That patch series also adds rust-
clap-lex, so some inheritance may be in order.
On rust-windows-... crates: these crates are unnecessary in Guix.
If a package complains about not finding the dependencies, you can just
remove the dependency declaration from the Cargo.toml
Likewise, #56037 already updates rust-textwrap.
Also, rust-adler is already in Guix, so you can use inheritance there.
Why is there a separate rust-autocfg-1.1, instead of updating
rust-autocfg <at> 1.0 to rust-autocfg <at> 1.1?
In rust-object: why change the inheritance?
In rust-once-cell-1: Why remove the skip-build? Also, you removed some
dependencies (rust-crossbeam-utils, rust-lazy-static and rust-regex),
but they are still used, according to
<https://github.com/matklad/once_cell/blob/v1.12.0/Cargo.toml>.
Also, if you're willing to wait a bit or help out, I've been working on
simplifying the Rust packaging system in
<https://notabug.org/maximed/cargoless-rust-experiments/>.
(TBC: only some quick comments, didn't look in any detail)
> + `(#:tests? #f ; missing files
Then you can add the missing files.
> + (synopsis
> + "Tool to conveniently learn about the disk usage of
> directories, fast!")
> + (description
> + "This package provides a tool to conveniently learn about the
> disk usage of
> +directories, fast!")
Is markety, and the synopsis and description just contain the same
information. See (guix)Synopses and Descriptions.
Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 3 years and 18 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.