From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id MPFtG/YxWl9rEAAA0tVLHw (envelope-from ) for ; Thu, 10 Sep 2020 14:02:30 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id ENw9F/YxWl/ocAAAbx9fmQ (envelope-from ) for ; Thu, 10 Sep 2020 14:02:30 +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 DBD0994028F for ; Thu, 10 Sep 2020 14:02:29 +0000 (UTC) Received: from localhost ([::1]:60652 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGN9d-0004dw-T2 for larch@yhetil.org; Thu, 10 Sep 2020 10:02:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46260) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGN9K-0004ZW-EO for help-guix@gnu.org; Thu, 10 Sep 2020 10:02:06 -0400 Received: from mx1.dismail.de ([78.46.223.134]:16397) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGN9I-0004Mt-3c for help-guix@gnu.org; Thu, 10 Sep 2020 10:02:06 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 51c9a318; Thu, 10 Sep 2020 16:02:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=20190914; bh=HXpQCAE+VBJy7alkOxAomI/LDhsrzAxtoQ xfQWk7E1Q=; b=utUDkwJz0VjqXTRFEUQSboPl0GIjJcet9XGXbnMZYlM/Oj40jS lk20H3EYe0W3lCgCnubfMCCkOqLHu3ZT0+mGb5K5LGvKB2HZZrblPhaCI2+XS7ru 0OR4qD+q9R619BFKNxLg8lbZQvHv2a38WjxyyQks+0K0/Fbo3KY1KhvD9VgHthY6 xy7Yyrchs4OQHQGlRDa8oFHE4+Sn+wOV/5STKVJnS3P8i6yL+5Y4gpLoYhRwM42C hqN9S+rtkbyeOkuCCVItGWzykHO0U3bafsI18doSsW8+fVLrfG6D+UPBjTYYimhV Z013/EIYE02j52I5N9kkfhMfuqX0kuHXXKgg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id a2588b06; Thu, 10 Sep 2020 16:02:00 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id ca5c23a0; Thu, 10 Sep 2020 16:02:00 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id a580fe2e (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 10 Sep 2020 16:01:59 +0200 (CEST) From: Joshua Branson To: Adam Kandur via Cc: John Soo , Adam Kandur Subject: Re: building emacs from tarball inside guix env References: Mail-Followup-To: Adam Kandur via , John Soo , Adam Kandur Date: Thu, 10 Sep 2020 10:02:12 -0400 In-Reply-To: (Adam Kandur via's message of "Thu, 20 Aug 2020 14:22:49 +0200 (CEST)") Message-ID: <87mu1xu3vf.fsf@dismail.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=78.46.223.134; envelope-from=jbranso@dismail.de; helo=mx1.dismail.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/10 09:42:21 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 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" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=utUDkwJz; dmarc=pass (policy=reject) header.from=dismail.de; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: -0.21 X-TUID: tfAAOFKhBRsg 1) I would guess that guix environment emacs, looks in the package definition to discover emacs' dependencies. 2) Are you trying to create a custom emacs package? If so, then you might like my jmacs package: https://notabug.org/jbranso/guix-packages/src/master/packages/jmacs.scm 3) I would guess "guix build ". You could have a custom channel that is local to your machine. Any packages in it, take precedent over packages in guix proper. That is to say, that your custom emacs package named "emacs" and is available locally, would be built instead of the "emacs" package in guix. You could also define I personally do this in my ~/.bash_profile #+BEGIN_SRC sh export GUIX_PACKAGE_PATH=/home/joshua/prog/gnu/guix/guix-packages/ #+END_SRC -- Joshua Branson Sent from Emacs and Gnus