GNU bug report logs - #77802
[PATCH] gnu: Add pay-respects.

Previous Next

Package: guix-patches;

Reported by: Gabriel Santos <gabriel.santos.smtp <at> gmail.com>

Date: Mon, 14 Apr 2025 13:45:01 UTC

Severity: normal

Tags: patch

Full log


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

From: Hilton Chain <hako <at> ultrarare.space>
To: Gabriel Santos <gabrielsantosdesouza <at> disroot.org>
Cc: Divya Ranjan Pattanaik <divya <at> subvertising.org>, 77802 <at> debbugs.gnu.org,
 Efraim Flashner <efraim <at> flashner.co.il>, Steve George <steve <at> futurile.net>
Subject: Re: [bug#77802] [PATCH] gnu: Add pay-respects.
Date: Wed, 16 Apr 2025 13:36:19 +0800
On Tue, 15 Apr 2025 01:49:39 +0800,
Gabriel Santos wrote:
>
> >So I should:
> >
> >1. Import the patch, with something like mumi.
> >2. Run "guix import -i" again.
> >3. Check the source with "tar xf $(guix build --source pay-respects) -C /tmp"
> >4. Check the sources of the dependencies too.
> >
> >Right?
>
> I tried to build the dependencies following the instructions in
> the Cookbook:
>
> >./pre-inst-env guix build --expression=('@@@@ (gnu packages rust-crates) rust-askama-0.13.0)'
>
> But got an error saying that "@@@@" was an unbound variable.

‘@’ begins a Texinfo markup, ‘@@’ in Texinfo means a literal ‘@’.

For what @@ means, lookup it in Guile manual.

> But then I found this cargo-clone[1] subcommand
> (got it from Nix) that seems to do the job, because the downloaded
> sources have ".cargo_vcs_info.json" and other files that
> indicates the crates.io origin.
>
> From my evaluation, the only ones that could be bundling
> sources are "basic-toml <at> 0.1.10" (claims to include tests from
> "toml-test", inside tests/README.md, but seems to be just
> a case of copying existing code) and "rust-rust-i18n-3.1.4"
> (has a build.rs file, but doesn't seem to actually be bundling
> anything, I don't see another package here).
>
> [1] <https://github.com/JanLikar/cargo-clone>




This bug report was last modified 3 days ago.

Previous Next


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