From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 8u7YAyivlGSApAAASxT56A (envelope-from ) for ; Thu, 22 Jun 2023 22:29:28 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id cC0aAiivlGRCvgAAG6o9tA (envelope-from ) for ; Thu, 22 Jun 2023 22:29:28 +0200 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 BD3832ADDA for ; Thu, 22 Jun 2023 22:29:27 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qCQvE-0002ER-IO; Thu, 22 Jun 2023 16:28: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 1qCQvC-0002E1-L6 for guix-devel@gnu.org; Thu, 22 Jun 2023 16:28:50 -0400 Received: from sail-ipv4.us-core.com ([208.82.101.137]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1qCQvA-0005KD-K4 for guix-devel@gnu.org; Thu, 22 Jun 2023 16:28:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=nEQPvHvxrPjE0ox HCTrhN9b3zeeff7kU1x5py33dQQc=; h=cc:to:subject:date:from:in-reply-to: references; d=lease-up.com; b=VCf7kFVoTJAXG4q1z4qPRSXKzWib2MCvbYQ+2YRs +J35c0OReXpyeA7Z5k2Xn6ZunjM73J5J60X4Xti9KhXq5T2aOq3a/89VEs9HMQ0wYsGyjM o++2ZqDDvn9qfw9YkT92ofPNwGOqbTAhpNatQ2q7H+D71MY/qawvx9jXlsy5Y= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 07a27e65 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Thu, 22 Jun 2023 20:28:42 +0000 (UTC) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-4f76a0a19d4so10619470e87.2 for ; Thu, 22 Jun 2023 13:28:41 -0700 (PDT) X-Gm-Message-State: AC+VfDy86fKsgJDthseq9X/L2qhtuZzmKXxCddW/37uXL0eKjgWAoAcs eD69apVZXWZNg6Pg1tPRmMKjacScBf37dR/dbWU= X-Google-Smtp-Source: ACHHUZ6uPEGPb+ycnlFAyTqR0d5LCyAwPam85wMCGrGQjVjfjeZqWbckdp9mXUldW+5XKllU1birpHlf6YyoXhw/wtc= X-Received: by 2002:a19:2d13:0:b0:4f8:7781:9870 with SMTP id k19-20020a192d13000000b004f877819870mr6642584lfj.60.1687465719792; Thu, 22 Jun 2023 13:28:39 -0700 (PDT) MIME-Version: 1.0 References: <433fd402-087a-a8d4-45bb-d5ff5a9cfa67@gmail.com> In-Reply-To: <433fd402-087a-a8d4-45bb-d5ff5a9cfa67@gmail.com> Date: Thu, 22 Jun 2023 13:28:03 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: poetry not building To: Reza Housseini Cc: guix-devel@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=208.82.101.137; envelope-from=felix.lechner@lease-up.com; helo=sail-ipv4.us-core.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=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: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner From: Felix Lechner via "Development of GNU Guix and the GNU System distribution." Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1687465767; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=nEQPvHvxrPjE0oxHCTrhN9b3zeeff7kU1x5py33dQQc=; b=Y9SLZhJAkneUxXadWY/uH/oVq6xiZLnA//nofiI34esz3ZSs04t6wNRnkLQQHdk4vGY4ox 2il/Tg17ta2SsyZ06MxbTbmHrSl36IIRLwhxnAnSaHrh8rX4K4a4agRkb1bfhRurgbJNae J0G2yYh1ovF0gwyK4RNDp4hMEosN1nKncfEWuPDvDMFKqq5jalsWIGPFJIswskVyMJ4R8b +mY7npbqZ+D02iorHAV0b9bPTj8acdpCGhpItehbHi4zXzBBW3XUdisdPVAbh+AndcWpHG FVVcFstiVC7x0BN+N3P2uo2lZR6GzpVxkl7cmWNV6wBEy5A+UTFkoTw4m4eEsw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=VCf7kFVo; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1687465767; a=rsa-sha256; cv=none; b=PQxwjOU8tJNKfirwqOnw0VPJTSqpvjGMGwHnnPfSp28X6XxVZEZUUeKRXReYpbnbhxRbPn lV3S73zzFmoqiNycwAk5uBhW/ihd7KjyUDJqua6QYu8+bkvb3pHqEx8nWwWfFEN8wcDoMD lZkQ2+PB8yF0WJ2W7bqALemqpmeRslh1ZVVL+H6FTZv3fvQWfr0oGwno1w/XPSBQMEFGYs XHDYBG96xJKNt032Ln0YCTwGtY6VwkMfCRGMKgPzUWeA8+oHb1ezbo27cjmD/0Ry/i1szl efT21GChjKdHW2QHaN3CSOCfRlbE0Dry5WD6PClJMDjxohIMr1xq+spMcGTmRg== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -2.05 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=VCf7kFVo; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: BD3832ADDA X-Spam-Score: -2.05 X-TUID: M0So6B1QDAbf [dropped the bug from cc] Hi Reza, On Thu, Jun 22, 2023 at 12:07=E2=80=AFAM Reza Housseini wrote: > > What is missing to apply this patch and how > can I help? I really hope someone responds to you, but in the meantime you could set up your own copy of Guix. It's an elegant way to stop begging, which I stopped doing because I find it demeaning. More importantly, setting up your own Guix would allow you to test the proposed patch set, which is quite large. After some time, you can report your experience to the bug. That might provide a measure of comfort to anyone who would like to help you but is deterred by the fear of making a mistake. Reviewers have lives. As a result, the adoption of the patch set becomes more likely. An additional benefit is that you could pin your own branch to a commit on master that works for you. For example, you could branch off of my "prebuilt" branch. [1] It follows "master," but with a delay in hope of maximizing substitute availability. I also try to sidestep temporary or unresolved quirks like this one [2] which can make it impossible to reconfigure your system or your home. It may be a rational choice depending on your set of personal constraints. All you have to do is fork my Guix mirror on Codeberg and checkout the "prebuilt" branch. Please create a copy called "reza-experimental" and apply the patch series above. Then push the branch to Codeberg. Next, you would add your custom channel to your personal setup. Here is how I do that with Guix Home. [3] Then do a 'guix pull --disable-authentication --allow-downgrades' (potentially followed by a 'rehash guix') and voil=C3=A0, you are running your own copy of Guix! Happy hacking & power to the people! Felix [1] https://codeberg.org/lechner/guix/src/branch/prebuilt [2] https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00082.html [3] https://codeberg.org/lechner/home-config/src/commit/058743431a5cd02156f= d567afdf1d2fdb54f194d/service/channels.scm