From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id qKlxAGixkWDgSgAAgWs5BA (envelope-from ) for ; Tue, 04 May 2021 22:41:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id EKqpN2exkWBXOgAA1q6Kng (envelope-from ) for ; Tue, 04 May 2021 20:41:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 38B9D1F886 for ; Tue, 4 May 2021 22:41:11 +0200 (CEST) Received: from localhost ([::1]:58958 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1le1qv-0006tF-NN for larch@yhetil.org; Tue, 04 May 2021 16:41:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1le1qo-0006t0-Rw for bug-guix@gnu.org; Tue, 04 May 2021 16:41:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43764) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1le1qo-0008Om-Hu for bug-guix@gnu.org; Tue, 04 May 2021 16:41:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1le1qo-0008FL-G8 for bug-guix@gnu.org; Tue, 04 May 2021 16:41:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#48213: offlineimap build fails Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 04 May 2021 20:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48213 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Bone Baboon , 48213@debbugs.gnu.org Received: via spool by 48213-submit@debbugs.gnu.org id=B48213.162016081831682 (code B ref 48213); Tue, 04 May 2021 20:41:02 +0000 Received: (at 48213) by debbugs.gnu.org; 4 May 2021 20:40:18 +0000 Received: from localhost ([127.0.0.1]:55307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1le1q6-0008Ew-Fk for submit@debbugs.gnu.org; Tue, 04 May 2021 16:40:18 -0400 Received: from world.peace.net ([64.112.178.59]:55202) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1le1q4-0008Ej-HQ for 48213@debbugs.gnu.org; Tue, 04 May 2021 16:40:17 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1le1pv-00078s-K3; Tue, 04 May 2021 16:40:07 -0400 From: Mark H Weaver In-Reply-To: <87czu7joab.fsf@disroot.org> References: <87czu7joab.fsf@disroot.org> Date: Tue, 04 May 2021 16:39:19 -0400 Message-ID: <87y2cumdwt.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1620160871; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=6QDYTSBWHMlm+zGeJpe0ggd68rS7Gsp1cjDuSfRnAt4=; b=WqnKJ7CXjxI/601A3w/CjubvuTBrbz5BxhkVF5vLDdqHebvYBNMV6OGRMHDkys6Dcp0DVw CyNujGsQMKxsE5Lvmh9cfKtwa+x6WxCC6isMzZqCXFgaZeg8H8BtA+kM9l38Aw+5nGSnWx vKlquRnJvMCbBVsTTwjVwW9NHluMwFWFl97CD8rx4ahz2rN2g/yUqxaC0+5dKrrMJxFFbp 7FGX5vHMOni6854fUPCzPMQOejwgyjDaowvmMG3GOfZQeprVxMph+1uHu+SbRHDfCISteF fXPkXceJWup0hAg4CL5+DP0UQj3FpOfR8O9GvlJmyfeLtLe5IdFfoYKviUEgFQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1620160871; a=rsa-sha256; cv=none; b=jwJ037YXa/C5e8MPIUie+1QK/6RXpBDSubvV5uke1neVWhaVkTPNWdHyK0VN8o1D73+4HU rwuvtZvltgpfEeKN/Kjsje7cOy6R9N2bAPYccabXLQ83rP+OPDohpMWXwZmWkhNqES8lF8 K1y9absZdsNNGHCb3cpftA48qWfWfdCYn0hSOjXM7dHzJ6rrSOd3CyFJPGSJjldsHdREtd FGQSWFrxEHaWFOwGAe3oKL4PlEdDNNmTtixjgwVI3Vifcny6/kz3dduHZiZaKHEvHKzvsP OTSb024puPZ31SPSy8S/A0IIt6YrLM1NRSjQ8nWw6T59vTS9n4CjICtu1NevIA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -0.96 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 38B9D1F886 X-Spam-Score: -0.96 X-Migadu-Scanner: scn0.migadu.com X-TUID: LnKBmam5AItj Hi, Bone Baboon via Bug reports for GNU Guix writes: > On a x86_64 computer when I run `guix build --no-substitutes > offlineimap` the build fails because the "test_ipv6_available" test > fails. > > In the system configuration ipv6 is disabled: [...] > Taking the failing test's name "test_ipv6_available" literally I would > like to ask if having this test required to build this offlineimap > dependency is necessary? Could this test be allowed to fail or be > skipped without failing the build? This would accommodate Guix users > who have disabled ipv6. I will defer to the Guix maintainers on this question, but I just wanted to point out that since 'offlineimap' is the _only_ package in Guix that depends on the 'python2-rfc6555' package, it's quite painless to work around this particular issue using Guix's "--without-tests" package transformation option. >From the command line, you can simply do this: guix build offlineimap --without-tests=python2-rfc6555 Within an OS configuration, or within a profile "manifest" file (if you use "guix package --manifest", which is highly recommended), you can use the following Scheme expression in place of 'offlineimap': --8<---------------cut here---------------start------------->8--- (let ((transform (options->transformation '((without-tests . "python2-rfc6555"))))) (transform offlineimap)) --8<---------------cut here---------------end--------------->8--- Note that you'll also need to put "(use-modules (guix transformations))" at the top of the file, to import the 'options->transformation' procedure. Please let us know if this works for you. Thanks, Mark -- Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about .