Message ID | 20250315233915.744-1-gabrielsantosdesouza@disroot.org |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 30D9927BBEC; Sat, 15 Mar 2025 23:41:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B25F127BBE2 for <patchwork@mira.cbaines.net>; Sat, 15 Mar 2025 23:41:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1ttb81-0002zX-QW; Sat, 15 Mar 2025 19:41:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1ttb7q-0002st-Iq for guix-patches@gnu.org; Sat, 15 Mar 2025 19:41:12 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1ttb7o-0007OH-6r for guix-patches@gnu.org; Sat, 15 Mar 2025 19:41:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=eZHVBS7sTO/dZxmlu8wmx28eAkgLZzBscjz4rgrg4Rs=; b=LM7chH4pr8jx8k6lI9naQ2nRRdGsU5XqPkYaHuPvSUNBlg76M4Qwbnq+nE3HDbTeoEgjyyAhiUNFtJpu0cWPTl8gAHR0X7MNKD/106IuTEy6P3PgOXEx+cB89iRRGp6RNGWXgTssyHYjR6nQqS+lrh9LlTS7mVfhw/8kPhEeeF5EkMJWA41zPphp2NIM4huNN9Gn33RmDYcn5GNU1sGIxZxMofyllFGc6Yx+zmk+6j//wyaxxy7Lqc5HHuoy7DScfcvIS1zymrgM57ELcE/plWqHI/KoV4ozLcOmpXySY8rfnxlHlTrgwtNrQTIv8ZTDlLAlIr5zSl+oDHI7V3emyQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1ttb7n-0001mZ-Sj for guix-patches@gnu.org; Sat, 15 Mar 2025 19:41:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77040] [PATCH v2 00/20] Add pay-respects. References: <20250315183904.3902-1-gabrielsantosdesouza@disroot.org> In-Reply-To: <20250315183904.3902-1-gabrielsantosdesouza@disroot.org> Resent-From: Gabriel Santos <gabrielsantosdesouza@disroot.org> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Mar 2025 23:41:03 +0000 Resent-Message-ID: <handler.77040.B77040.17420820045991@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77040 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77040@debbugs.gnu.org Cc: Gabriel Santos <gabrielsantosdesouza@disroot.org> Received: via spool by 77040-submit@debbugs.gnu.org id=B77040.17420820045991 (code B ref 77040); Sat, 15 Mar 2025 23:41:03 +0000 Received: (at 77040) by debbugs.gnu.org; 15 Mar 2025 23:40:04 +0000 Received: from localhost ([127.0.0.1]:44011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1ttb6p-0001YP-ME for submit@debbugs.gnu.org; Sat, 15 Mar 2025 19:40:04 -0400 Received: from layka.disroot.org ([178.21.23.139]:55570) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <gabrielsantosdesouza@disroot.org>) id 1ttb6j-0001XK-Lx for 77040@debbugs.gnu.org; Sat, 15 Mar 2025 19:40:00 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 93A7325CBB; Sun, 16 Mar 2025 00:39:55 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id oXj8snUhZVWZ; Sun, 16 Mar 2025 00:39:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742081991; bh=xXcr5bYrhUgGgMk3szJWuMMf0b0rXsZWrbl+3KiYOkc=; h=From:To:Cc:Subject:Date; b=gZc74jHo0/2CujFMcAG7ZZFSou4CwZ5tnM/hP8SSjK3tPU1zbgZAcqTEmuloeevhi vlPDEB8ZrytV3WX1ATX97DF4MAtC5TmUKOzCZNdkv+toLehkAxGDQ0JmOL3cMyphF5 EvD12wZB/6XZtU4Kf/zzSg+uyiQTkD7WmyQC8HEjAltXb1V3EHKcGinNt71GqiiuDB 7k5D2eOhoe+DoRgJX024KbGX0B18tQ/0Ccz57TwE9uFyVAVI54ZrsdK4+ayr94/URr 8h6/HBAkypaNcRVEncCcZNq5BoNZavGazN7LVbMF9N64Fw+m8N7bXD53CZ0CdvqBGw TkTjsX2kDFwkw== Date: Sat, 15 Mar 2025 20:28:02 -0300 Message-ID: <20250315233915.744-1-gabrielsantosdesouza@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Reply-to: Gabriel Santos <gabrielsantosdesouza@disroot.org> X-ACL-Warn: , Gabriel Santos via Guix-patches <guix-patches@gnu.org> From: Gabriel Santos via Guix-patches via <guix-patches@gnu.org> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches |
Series |
Add pay-respects.
|
|
Message
Gabriel Santos
March 15, 2025, 11:28 p.m. UTC
Greetings, This is my first contibution to GNU Guix. I should've mentioned this in my first version, but didn't because I thought that everything had gone smoothly. * Updates I updated some of the packages. Though, due to the logic of semver[1], I think that updating them won't result in any issues, but I'll build some dependents to test this out. Now, aside from the commits clearly defined as updates on their commit messages, I also "updated" some other existing packages when adding a new version, by making them derive from the new version I added. The earliest example in my commits was rust-pulldown-cmark-0.13, please check its commit message out to let me know about any mistakes I made. * Backtrace This patch isn't finished yet, due to the following backtrace: $ ./pre-inst-env guix build pay-respects --keep-failed --log-file Backtrace: In ice-9/boot-9.scm: 1752:10 19 (with-exception-handler _ _ #:unwind? _ # _) In guix/ui.scm: 491:6 18 (_) In guix/scripts/build.scm: 822:5 17 (_) In srfi/srfi-1.scm: 673:15 16 (append-map #<procedure 7fe8d4066050 at guix/scripts/b…> …) 586:17 15 (map1 ("x86_64-linux")) In guix/scripts/build.scm: 824:21 14 (_ _) In guix/store.scm: 1413:11 13 (map/accumulate-builds #<store-connection 256.100 7fe8…> …) 1331:8 12 (call-with-build-handler #<procedure 7fe8d654af00 at g…> …) In guix/scripts/build.scm: 778:16 11 (_ #<package pay-respects@0.6.14 gnu/packages/rust-apps…>) 767:24 10 (_ #<package pay-respects@0.6.14 gnu/packages/rust-app…> …) In guix/packages.scm: 1444:17 9 (supported-package? #<package pay-respects@0.6.14 gnu/…> …) In guix/memoization.scm: 101:0 8 (_ #<hash-table 7fe8d42c5f20 0/31> #<package pay-respe…> …) In guix/packages.scm: 1422:39 7 (_) 1692:16 6 (package->bag _ _ _ #:graft? _) 1789:22 5 (thunk) In guix/build-system/cargo.scm: 218:2 4 (lower "pay-respects-0.6.14" #:source _ #:inputs _ # _ . #) 219:4 3 (_ #:cargo-inputs _) In ice-9/boot-9.scm: 1685:16 2 (raise-exception _ #:continuable? _) 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: Invalid keyword: quasiquote I don't think this should be happening, as most packages in rust-apps use quasiquotes. * References [1] <https://semver.org/> Gabriel Santos (20): gnu: rust-serde-derive-1: Update to 1.0.219. gnu: rust-serde-1: Update to 1.0.219. gnu: rust-clap-builder-4: Update to 4.5.32. gnu: rust-anstyle-1: Update to 1.0.10. gnu: Add rust-pulldown-cmark-0.13. gnu: rust-clap-derive-4: Update to 4.5.32. gnu: rust-clap-4: Update to 4.5.32. gnu: Add rust-insta-1.42. gnu: Add rust-colored-3. gnu: Add rust-base62-2. gnu: Add rust-libyml-0.0.5. gnu: Add rust-serde-yml-0.0.12. gnu: Add rust-siphasher-1. gnu: Add rust-rust-i18n-support-3. gnu: Add rust-rust-i18n-macro-3. gnu: Add rust-rust-i18n-3. gnu: Add rust-pay-respects-parser-0.3. gnu: Add rust-itertools-0.14. gnu: Add rust-pay-respects-utils-0.1. gnu: Add pay-respects. gnu/packages/crates-io.scm | 366 +++++++++++++++++++++++++++++----- gnu/packages/crates-shell.scm | 47 +++++ gnu/packages/rust-apps.scm | 30 +++ 3 files changed, 394 insertions(+), 49 deletions(-)