From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id QAFSCLFrNmChKQAA0tVLHw (envelope-from ) for ; Wed, 24 Feb 2021 15:07:29 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id WAArBLFrNmCGXAAA1q6Kng (envelope-from ) for ; Wed, 24 Feb 2021 15:07:29 +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 C046719764 for ; Wed, 24 Feb 2021 16:07:27 +0100 (CET) Received: from localhost ([::1]:60490 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEvl7-0002Rk-QX for larch@yhetil.org; Wed, 24 Feb 2021 10:07:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47416) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs4T-0007ir-7D for help-guix@gnu.org; Wed, 24 Feb 2021 06:11:09 -0500 Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]:53082) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs4P-00016x-BK for help-guix@gnu.org; Wed, 24 Feb 2021 06:11:08 -0500 Received: by mail-pj1-x1034.google.com with SMTP id kr16so1083211pjb.2 for ; Wed, 24 Feb 2021 03:11:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:mime-version:content-language :content-transfer-encoding; bh=YevQs7Syp6SwBzMiIgc32vxihcTuYPRxIzcTGPOJmW4=; b=UjLs+hds2cQ79cFp3Zqj6IaBwwVN4jD+TWq7NuCkiyh9yiwwTlhGFS2S9HZsmhSJeY l8ycHPpGRVBH1sWkhFLA2cLsorkrO8dHIQk+vRoOJ73Oijjvc3Aj8VZFeeeI9GacJLPP 2W8RqFBNxmUM4k86ZhmnPiNUU1NZ1Y+QkWgfc8GWaM8D86tkH9zZOnjdiFQjqO3u8zjg QPRXfVBALRpzCo2sspDIljwF0E+lpsHA5c2DoXh+0hldL4bqJwD3RiluLzmkf4CT+opj 0SpD73NDyngZqlTCmmrfF6WLcZOWUGNno+5lGrH2Vyzq2TkdslJWKkCNhT2pCgs2sYfs I5Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:mime-version :content-language:content-transfer-encoding; bh=YevQs7Syp6SwBzMiIgc32vxihcTuYPRxIzcTGPOJmW4=; b=Hm6TDTsH5yWwsDQS0ABkRI+jeq1UYgKVR1zQFezLE5S2Mqvys98DO/Z2KthN5MVOA0 BPV7XJQoGky80CWYSlAjaJKWYoTqfMeGXeQTeZc1svN0USZ2pN+rGCdVSRZx0AY50YiG ziWAp9ETSfpaXRF3SyxtHF+gysnOcG4xzqdcSo5YdeCxR/6JirMzCcYuvY2nqxrSgNYo NNG0b7z34mRPAhaV00hawwY7HL1sQ7N4d3kFVk0VMjU0F1moruWAl/qWIwg1qJ1kDo04 Wvc6maW3dyBGMj6b23IBcMpVoxg8svdC5NuNkAYu7XyurJG+wi5dWtBO022THFPLH+Qm n8cQ== X-Gm-Message-State: AOAM530Mjj25y8vQtjLmJqcoFhhIxNRTWJyI+Ks8GelXZgHQwfJ1+hAF 7bwTSG1y1hQfgF7T0aUp+L3H3A2+H+E= X-Google-Smtp-Source: ABdhPJxyt0JUFD7uMu4ZLthW9RiHtClQfBJXGUXmf+rpzK0dRpMXO6KGMetLwk6HOjD7a5jiR/I/Rg== X-Received: by 2002:a17:902:968e:b029:e3:a9b8:60b4 with SMTP id n14-20020a170902968eb02900e3a9b860b4mr29675910plp.61.1614165062841; Wed, 24 Feb 2021 03:11:02 -0800 (PST) Received: from [10.0.2.15] ([61.6.235.106]) by smtp.gmail.com with ESMTPSA id h11sm2422079pjc.27.2021.02.24.03.11.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 24 Feb 2021 03:11:02 -0800 (PST) To: help-guix@gnu.org From: Tim Lee Subject: cl-asdf: where is its asd file? Message-ID: Date: Wed, 24 Feb 2021 19:10:59 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2607:f8b0:4864:20::1034; envelope-from=progscriptclone@gmail.com; helo=mail-pj1-x1034.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: Wed, 24 Feb 2021 09:59:38 -0500 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-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.07 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=UjLs+hds; 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-Migadu-Queue-Id: C046719764 X-Spam-Score: -2.07 X-Migadu-Scanner: scn0.migadu.com X-TUID: AejCXqm4kbYT I have installed cl-asdf using `guix install cl-asdf`. The installation was successful. However, when I looked into the ~/.guix-profile/share/common-lisp/source/asdf/ directory, I only see one file: asdf.lisp. Is this normal? I was expecting to get an `asdf.asd` file as well. I am running Ubuntu 20.04 as my base system. I want to use Guix's cl-asdf 3.3.4 instead of the old ASDF 3.3.1 bundled in SBCL (which was installed using Ubuntu's package manager). ASDF's documentation (section 3.3 Upgrading ASDF) has instructions for what I want to do: > If your implementation already provides ASDF 3 or later (and it > should), but you want a more recent ASDF version than your > implementation provides, then you just need to ensure the more recent > ASDF is installed in a configured path, like any other system. We > recommend you download an official tarball or checkout a release from > git into ~/common-lisp/asdf/. (see Configuring ASDF to find your > systems). > > Once the source code for ASDF is installed, you don't need any extra > step to load it beyond the usual (require "asdf"): ASDF 3 will > automatically look whether an updated version of itself is available > amongst the regularly configured systems, before it compiles anything > else. The absence of an asd file in cl-asdf means that I cannot use Guix's cl-asdf in the manner describe above. The reason is because the existing ASDF (the one bundled in SBCL that was installed using Ubuntu's package manager) will not be able to find Guix's cl-asdf if cl-asdf doesn't have an *.asd file. I have tried Nix before, and Nix's "asdf" package includes an `asdf.asd` file. I am new to Guix. Am I missing anything?