From patchwork Tue Jun 4 12:06:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?RsOpbGl4IEJheWxhYyBKYWNxdcOp?= X-Patchwork-Id: 28214 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4B9F527BBE9; Tue, 4 Jun 2024 13:14:25 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable 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 F047727BBE2 for ; Tue, 4 Jun 2024 13:14:23 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sET32-0003Kz-0k; Tue, 04 Jun 2024 08:13:52 -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 ) id 1sET30-0003KT-0q for guix-patches@gnu.org; Tue, 04 Jun 2024 08:13:50 -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 ) id 1sET2z-0006eg-Om for guix-patches@gnu.org; Tue, 04 Jun 2024 08:13:49 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sET3C-0006yI-DI; Tue, 04 Jun 2024 08:14:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71361] [PATCH] gnu: rust-dns-lookup-2: fix package test. Resent-From: picnoir@alternativebit.fr Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Tue, 04 Jun 2024 12:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71361 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71361@debbugs.gnu.org Cc: Picnoir , Efraim Flashner X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by submit@debbugs.gnu.org id=B.171750319426659 (code B ref -1); Tue, 04 Jun 2024 12:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Jun 2024 12:13:14 +0000 Received: from localhost ([127.0.0.1]:44389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sET2M-0006vl-16 for submit@debbugs.gnu.org; Tue, 04 Jun 2024 08:13:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:36194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <*@alternativebit.fr>) id 1sET2G-0006vX-HY for submit@debbugs.gnu.org; Tue, 04 Jun 2024 08:13:08 -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 <*@alternativebit.fr>) id 1sET22-00037K-4k for guix-patches@gnu.org; Tue, 04 Jun 2024 08:12:50 -0400 Received: from mslow1.mail.gandi.net ([217.70.178.240]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <*@alternativebit.fr>) id 1sET1v-0006SL-HO for guix-patches@gnu.org; Tue, 04 Jun 2024 08:12:48 -0400 Received: from relay3-d.mail.gandi.net (unknown [217.70.183.195]) by mslow1.mail.gandi.net (Postfix) with ESMTP id 5E4DEC3F26 for ; Tue, 4 Jun 2024 12:08:11 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id DA25B60003; Tue, 4 Jun 2024 12:08:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alternativebit.fr; s=gm1; t=1717502884; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=ThoZnYE+mjeNmPKKu+fidvMEGd4WSpQqFca/uYIIooA=; b=JOAlQGvm9PIgVZDqC7HVK7NOCGaIAdGOJDf+E1kd7FzYJZq2j7gcRZTIKSRVyKE3h7K01L BSYXiKiLkv14002X5+xkpqXDzsI0PU9zF22UfN21WkJ4fjRxndctCSgkGeH+xRTQ+5paJ6 k/YoRoeZP8qcWTMyCrJj39YC8PEfxYow9w6y3yvajoLgfikH4tdHEGZQk7F29kPBwjgBQY PdHTwTAETthRZmgeW3NEUhMGIxGqrNNGLNCxrryl7GBWG/gMwD9T8Rll/YvoX42e6SUGIQ vWy2zyzF/g4kRRqFOD0AmEno8ShpjPt0FzDAvJxvFwNtg0wxm8f6x+3S2EQ/Mw== From: picnoir@alternativebit.fr Date: Tue, 4 Jun 2024 14:06:56 +0200 Message-ID: <427adbf62708384449eb6bb900009de62d9bfd0b.1717502815.git.picnoir@alternativebit.fr> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-GND-Sasl: felix@alternativebit.fr Received-SPF: pass client-ip=217.70.178.240; envelope-from=*@alternativebit.fr; helo=mslow1.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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 From: Picnoir * gnu/packages/crates-io.scm (rust-dns-lookup-2): this package was introduced in abfef465b2b2353610cbff2caefee679566978f7 as a dependency for Nsncd. We can build Nsncd just fine, but building explicitely this package is failing. The issue comes from two tests making assumption about domain name resolution. The Guix build sandbox breaks these assumptions, preventing the test suite to succeed. Fixing this by disabling the faulty tests. Change-Id: Idc42822d8cd72e83e9ea973820b5073ff87ad4d4 --- gnu/packages/crates-io.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) base-commit: 5d3edff1a604414a3c42b89fcbc007e9d573993d diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 47c280e79f..5c9bc4c525 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -19955,7 +19955,12 @@ (define-public rust-dns-lookup-2 (base32 "1z74n2zij2gahycabm0gkmkyx574h76gwk7sz93yqpr3qa3n0xp5")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + `(#:cargo-test-flags + '("--" + ;; the builder sandbox breaks getaddrinfo, failing two tests. + "--skip=nameinfo::test_getnameinfo" + "--skip=src/lib.rs") + #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) ("rust-libc" ,rust-libc-0.2) ("rust-socket2" ,rust-socket2-0.5) ("rust-windows-sys" ,rust-windows-sys-0.48))))