From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id +LVzJBBfE2VuXgAAauVa8A:P1 (envelope-from ) for ; Wed, 27 Sep 2023 00:45:36 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id +LVzJBBfE2VuXgAAauVa8A (envelope-from ) for ; Wed, 27 Sep 2023 00:45:36 +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 175EC40C4E for ; Wed, 27 Sep 2023 00:45:36 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=aelYgZAx; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695768336; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=eyL0qKCQn+f7kYa9ctfgyQd+ZXZkouUgN3Ev9U8U45o=; b=FsutNwv7E0J71jfzE4gIRFs8Zu5R+ri9mVlvUKooPaQv8oenr+XMqRvIWK5tA0nOjxfiQC 1HbIfzDlKDNovACw90bbrJgDChMpQFFUB1CHHWi+I3VluVC3+y27k7svsmtdlBEy7ISOU2 oTSCpxLIDMYbpHzaZvDBMSEt1Fx/rPaipnEaOZCfUx/gcGsEuNxFore1681fUjvd1371Jo agNuof8m02yKk0nFh06fePr8iux9D/9c/Ut+G55vhOOFeK0dljOoCrS4dH0eV+Q1KyPgGm FKRULViMbuk9+bPB1avGSbtcw8KsubRvNoagOaalyFr8ZkSJmcn2zXun9LNRig== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695768336; a=rsa-sha256; cv=none; b=ufKHjLXlrxilj5DzjuCpNwDDfKdhTnDSwu+pyhyPbRO8crAsLG5yHrwrGmU5tLKQQMx/sT Z66KZ+93qHXjKPdupKAwfeQwdN0RCSKNvtJww/7lpvP9JX0mCuG8wQpafHlPJjOfNdeIDN YgfvLNsHXgCoqM/ZJ6SVOXFg7oVM92spnvtCsYGgQ0Dyu/0+2K7Y93EggVrcYcAP1777s/ ng4dBwY60QRGR7BgZztumjS71oOewu6g+IWX/ky/1kzXQ4MArdImSrXif6YCGbj/3rmza+ 9K+UKdNkL4xmWfC+T74IsJ3ET0crSPzodHO43NFZGqE87+nQAgeDQ4OxWm+KIg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=aelYgZAx; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qlGnw-0001Vf-Ov; Tue, 26 Sep 2023 18:45:20 -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 1ql37m-0005KW-Rk for help-guix@gnu.org; Tue, 26 Sep 2023 04:08:54 -0400 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ql37k-00008R-Ds for help-guix@gnu.org; Tue, 26 Sep 2023 04:08:54 -0400 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-5046bf37daeso3631155e87.1 for ; Tue, 26 Sep 2023 01:08:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695715729; x=1696320529; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=eyL0qKCQn+f7kYa9ctfgyQd+ZXZkouUgN3Ev9U8U45o=; b=aelYgZAxIfZvp4yAhWxr5EEEGUtj7ESTZ0h2Hsd88Rp3MJ1F6d6t0QRZvw/079I64M ckP5zwBe/alrJzFP6BizeYmy+w1GQz/v3+USQezOEMo3YPhKk09zreqzdr18UOQHuAaM hkjfS1twU95DAO2wa8EuDjvW8jeU3Oj6KIRgJylQx5ATyp9PlNYbh7E9ubN5lVgPtTmE 78TERtYKgAjnMHTHK/Qmh6ZIthEZudtAMuuVju2uJUa8Hij1JRXn7xjXvuTVtRyWwtJ8 jfP9Js0nVuwDGJRQb5166k8O2WuFVWx7I6wb15wHIik7JJ8O7OKHrr7QfpVLUsWYNYni sTlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695715729; x=1696320529; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eyL0qKCQn+f7kYa9ctfgyQd+ZXZkouUgN3Ev9U8U45o=; b=OxEWqonLVvj6B797PeD7ThtxbNjebP7H7EibbZ74Ow/oMi5DawiHItQlk9/jgvqwQ+ HSJHWWr8xhM8SRTdxo6wbF4C6eg4THeV6NUpdN83eAIknMqtuhOtFFIy2Wp/5cAIBukF bdmvcMqvnqXQsqOFi7MaGnwmi7vNSwGlhkAEJ+uPMhkPyR5wy09Ni/BwY6ysxfnPZdWZ rwlEEBz3m5YNzdQ+obvoVDoN91OhY25NX+oUYOh2t2ybvX6X2yoAB4BWkiVfc+3inDgn PWU6Sr4vYFiD3Wc4m31Yrnm/PKw0Xw4cYgbsHlPLJW6XAizbR8I1XZ0hrD58s+eBaJ8V HAuw== X-Gm-Message-State: AOJu0YzKqfRuA3Y9TSb5DhuwucQziLZsis3GGhwyJxINrHJODgN95zRK WpXX5zOpEsKoKhgmT1YbmoCb92J9q4w4Y61eeL2MORAPczE= X-Google-Smtp-Source: AGHT+IGG5sSS741xpnFwqJ8xc/yECEiG9PEOhX3AiO8NE8K1+UUmmSFSQFdqIJyArfe94nId7r2Y9CE6hVgmlq+SbnM= X-Received: by 2002:a19:ee15:0:b0:503:31dc:7d64 with SMTP id g21-20020a19ee15000000b0050331dc7d64mr6552570lfb.21.1695715729295; Tue, 26 Sep 2023 01:08:49 -0700 (PDT) MIME-Version: 1.0 From: Daniel Littlewood Date: Tue, 26 Sep 2023 09:08:38 +0100 Message-ID: Subject: Development shell for diffutils does not appear to work - what am I doing wrong? To: help-guix@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::130; envelope-from=danielittlewood@gmail.com; helo=mail-lf1-x130.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 26 Sep 2023 18:45:19 -0400 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -7.22 X-Migadu-Spam-Score: -7.22 X-Migadu-Scanner: mx1.migadu.com X-Migadu-Queue-Id: 175EC40C4E X-TUID: oSTOHL1qbjpI Hi guix help, I want to try out making a simple change to the program `diff`, which is part of GNU diffutils: https://packages.guix.gnu.org/packages/diffutils/3.8/ I'd like to set up a dev environment, patch diff.c, rebuild it and try out the new binary. Maybe install it globally later, but I'm not there yet. I cloned the diffutils repo from https://git.savannah.gnu.org/git/diffutils.git, and in that directory ran `guix shell git vim nnn -D diffutils` (but I think it's just the -D diffutils I'm having trouble with). I believe that the -D/--development argument should produce a shell within which I can build `diff`. The README says that the first step is to run `./bootstrap`, but that fails because of several missing packages. I don't have the full list right now, but I think autoconf was one, and texi2pdf was another. The packaging for diffutils clearly works (since I can install it), so I wonder if it does something different from what I'm attempting? I couldn't find the scheme file that defines diffutils, but I'm not sure I'd be able to read it anyway (I'm really trying out guix for the first time). Thanks for reading, please let me know if I can provide more info. Dan