From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id UERfDNjdy14GLAAA0tVLHw (envelope-from ) for ; Mon, 25 May 2020 15:01:44 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id KEgyCNjdy17AHwAA1q6Kng (envelope-from ) for ; Mon, 25 May 2020 15:01:44 +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 A2E4C9403EE for ; Mon, 25 May 2020 15:01:43 +0000 (UTC) Received: from localhost ([::1]:47920 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdEbk-0001Hg-UI for larch@yhetil.org; Mon, 25 May 2020 11:01:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52688) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdEYc-0007ln-47 for help-guix@gnu.org; Mon, 25 May 2020 10:58:26 -0400 Received: from mail-qt1-x843.google.com ([2607:f8b0:4864:20::843]:38505) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jdEYb-0004YG-GC for help-guix@gnu.org; Mon, 25 May 2020 10:58:25 -0400 Received: by mail-qt1-x843.google.com with SMTP id i68so13939915qtb.5 for ; Mon, 25 May 2020 07:58:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6pUL3oQrrgTAaUJkST0SR59KnN9OFvPuSWAcq4jpXbE=; b=Okbm69vif9/TwaI5v6yh26VAZT/8lqQ1Q/sxGw3hqCf0dbAHhuTcZuljh9BDGctktX OqNcXa62OLIvHjVqDPMpiyLkKFjopeK/8/2MpcpsLZPmKT8hzzhy5qNcabVAWI8G8GdZ fAdgqk3DhQ4mo+A34SrM4XWNZXrYCr++/25Cw39gUIq43/L1eMEtV/1teFLjor4AmCE8 cwi94boKazng2rfsmjaL81ECLA5hBvRUJoFPUg5woPHXPZYQlJDi2f43h0Tr3hENnx86 MEnX7REY/N2Z+HaS0uHt0QbzHTiRSE0e6p5sCBamAm55B9oz44+UtCKOVpIJAAr0HdFJ 5PRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6pUL3oQrrgTAaUJkST0SR59KnN9OFvPuSWAcq4jpXbE=; b=WmJySctidNxPZFHQD5fUgTKIVeSMU7q3erdMUuLqS807e0i2vAig63GeiC8Abw+MwC YW9TIMKWoGP/N7vDvePogZddNwgNbL7IflQGcxrz9chgcav6GZPd7xKk1lWcbA9ucSlb 9aGAxDnfLJgdhERFqxVzMetRgW6iceiKfP00Od7n1X7MdoLKf9B6XjtM7orFlSL5it6F OyLgH4pH2WFl3QjvVAFT9YnCBihwkvyVmnSzhAJeAqBHTJqDnqyFk7SBASgmTzLDjc25 Ea7RLZQUuTGKn/L9ZZmZoFL2xequfjXhX5jHs2JyVDzOt72ifpOEa8X57dXmLgZi4NBt JLkQ== X-Gm-Message-State: AOAM531GtADxSvy2U575vjTpYb4atBSXfnMRH+i6G6UEht3qMt+qvK2N cJD61T3ch8Cdbb5gc7UF8hMrSjq5rc1aC8M5A8o= X-Google-Smtp-Source: ABdhPJwfihcxnlxjZ696RlMp/+D/rZWfn9GjhoVJVtsbe2Bxj+ug1eq0UxO1j26fYurCvdYxkFhPmLDIeXjnoyV4hsU= X-Received: by 2002:ac8:775b:: with SMTP id g27mr4322875qtu.217.1590418704553; Mon, 25 May 2020 07:58:24 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: zimoun Date: Mon, 25 May 2020 16:58:13 +0200 Message-ID: Subject: Re: Questions about guix handling emacs packages To: Fredrik Salomonsson Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::843; envelope-from=zimon.toutoune@gmail.com; helo=mail-qt1-x843.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 3 X-Spam_score: 0.3 X-Spam_bar: / X-Spam_report: (0.3 / 5.0 requ) BAYES_00=-1.9, DEAR_NOBODY=2.442, 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_PASS=-0.001 autolearn=_AUTOLEARN 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: , Cc: help-guix 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=gmail.com header.s=20161025 header.b=Okbm69vi; dmarc=pass (policy=none) header.from=gmail.com; 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: -1.71 X-TUID: Uko0i7tWMXfp Dear, Thank you for your feedback. On Sat, 23 May 2020 at 08:18, Fredrik Salomonsson wrote: > 1) The manual mention that packages installed via guix will be picked up by > emacs from the EMACSLOADPATH which is set when emacs is installed. That was > not the case for me. I needed to manually set: > > export EMACSLOADPATH=$GUIX_PROFILE/share/emacs/site-lisp:$EMACSLOADPATH > > for it to work. I'm running guix on a foreign distro and I'm using > emacs-next. Is one of those the reason for it? How do you load your profile? "guix package --search-paths" or '. "$GUIX_PROFILE/etc/profile"'? In my ~/.bash_profile, there is '. "$GUIX_PROFILE/etc/profile"' and I do not have any issue on a foreign distro. > 2) Not all packages I use in emacs are packaged up in guix (yet). And some > did not work properly for me. So I still need to rely on emacs to install Please could list which packages do you use which ae not (yet) packaged in Guix? And you could give a try with "guix import elpa -r". It should work with MELPA too. Please could you report which packages do not work properly for you? > some of the packages. The issue is, that it doesn't seem that emacs knows > about the packages installed via guix when it comes to installing packages. > Even though it can load them just fine. My personal experience about mixing Emacs packages from Guix and from package.el is really poor; it always breaks on one way or another. Therefore, I switched to all Emacs packages from Guix. All the best, simon