From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id aF5fIH13PWPngAAAbAwnHQ (envelope-from ) for ; Wed, 05 Oct 2022 14:24:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id uKlzIH13PWMEbgEA9RJhRA (envelope-from ) for ; Wed, 05 Oct 2022 14:24:29 +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 EEB3D2DF57 for ; Wed, 5 Oct 2022 14:24:28 +0200 (CEST) Received: from localhost ([::1]:36520 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1og2fR-0001Xx-Pl for larch@yhetil.org; Wed, 05 Oct 2022 07:34:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46014) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og2JY-0001V3-5N for help-guix@gnu.org; Wed, 05 Oct 2022 07:11:48 -0400 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]:44766) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1og2JU-0007xW-Ey for help-guix@gnu.org; Wed, 05 Oct 2022 07:11:47 -0400 Received: by mail-ed1-x534.google.com with SMTP id g27so5629293edf.11 for ; Wed, 05 Oct 2022 04:11:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date; bh=zw4Bc7LV3cUav0aeAwgSHqMMjuN026qpijfV5ZLGh+g=; b=is6K1eSWS40g4RPrTIHIgWGPBhOro3Dol94+c9IwHal4QaxMHrbjoeNx/mzM0xao/i tCqSMMn9mqlEz5GLKou8HWS0EDd5vD/UF5lLWaHKNdhY8Y/XlevVAtylNyxzNrpHHtAm 6fBykPmPuPiNkVrp+cU4N4I2Us+bIoSptcawtGmuhzifYDCjnVjK4pKC3PxO0UDBnxQo i4y9RqGUhWvPiZnghODFHFZDmxvmeVkeU8fErPxzyCa3mYsHoEwwoF41pPc2psnL0ehf 2yFp+BwxVAb9q0om30ZSEczHApnpnC99+S845RSrcIzvNLn3PN+YUmie+BkCBblZL3QD H/9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=zw4Bc7LV3cUav0aeAwgSHqMMjuN026qpijfV5ZLGh+g=; b=fcc466qtCUD2O2rcoiPGnYW2q8NGv0q76YkdZ90N5rocWKIx9RFLDqn2HFmZLVBdhL IDt2+UnRaO9Hr9V49VgiceUcoeKV+s/LZWxUWF/MIz89i6E6ADEr7xng/QaRq1xVE7Dg mPY7y5I9nFVSwHYuCfJcmxczkGkmGxHNiOojEnga2wmD7Ld8r5nxYiiOf58ucRwlRK0F t92IG87TH7BtxU8P5AvDfdZQi6A+iQvVzXCnr+A1wy7dO4tyo+eOEjAIDaoF+iU8JzX3 J4zHFJiRXU3P1CLuMNwB88ucgaHy93+cpyWMWN7seaGKs8dJtJpghsXCJDETInUzku+H /kXQ== X-Gm-Message-State: ACrzQf2uSAulNQGUeDbLhNYuXEkKANHjdWzwHJeRkH065JtEr4yjlbGs vK65zJaN5+MMy9MZQwIKCuVBM9kZaDcKdJHxL7AhkZk/FA== X-Google-Smtp-Source: AMsMyM4wg5FQe1n/IXJeU68eS+CAZoLJMfmjFWUDYjaPNOnmI6O4FeUiKjiYj/PbdAnLe+dKfDQ/rLtlIUOHxf7ZpgU= X-Received: by 2002:aa7:cd95:0:b0:457:1651:b5c1 with SMTP id x21-20020aa7cd95000000b004571651b5c1mr27875132edv.211.1664968299768; Wed, 05 Oct 2022 04:11:39 -0700 (PDT) MIME-Version: 1.0 From: tyler parks Date: Wed, 5 Oct 2022 06:11:28 -0500 Message-ID: Subject: attempted ca-certificates package To: help-guix@gnu.org Received-SPF: pass client-ip=2a00:1450:4864:20::534; envelope-from=tsparks3264@gmail.com; helo=mail-ed1-x534.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=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, 05 Oct 2022 07:31:01 -0400 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1664972669; 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: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=OXj+mz6HNPdOWFg54Bw9niofe6gVahytQKFG16Cv9Nw=; b=iQ1WW4r6QR1tiBD2q6T5mRCTTxRnLX4/SIP3ygQ7adCrDNOU5lIJXtGsWxRMBfGLPIam0P 5+e3mF3bRpCujIz6NKvygnajAIMpgyuRngcw+gEDC/Wd/nEvbrB7XcdBkhZDOm09yDSCzt SnOfPnVwYaY567fse8d6i9on/BHeAz52Oxea8riwEzj4PeqgWft31nt0Y7o2CQJgEYmmoA e0uetie4FtiIU0bEJnlMcTbMGVCIOKJijcqCXxFzE5b6lPu/Mp0hVVps+tQctW5YZeE1Rm lZch7YBymjOCWWf1ApyaAv1Ifa7d6c+a1qx/6cfAQsEI1mojPGR5qVNmHSkcNg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1664972669; a=rsa-sha256; cv=none; b=pkyAakLFghb2l8bHW6tuuKP2cDmK89kzDbL9CATKWM2zvqGWEvNfhWGpNYLPzuraT9QSk1 zgnubTK6CLw5rE/uTag0H5lvbXWK1Nr58KWaCoyNYW/0tMvkNB3GOpfnUqppjMakDYIRKn /8Y0hah2JbTgZ6ee7OZmQkaEpJxgrs9BoMZFqNGaujnQtsqgwtCzGo2kS8I5F69m2Ia6WU 9FxT7shBHcTDThD8ztJkqVDNThN8Qt4yRycRJswaWHPvF/JHZCnz0+bsrhoJA77Oxdj45I BsrVJLa1vkPApE/8UxKDYlomAkk0S5nrTXYQ0EM/2YLRHdj9Bg0ygLhNxnlurg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20210112 header.b=is6K1eSW; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Spam-Score: 6.34 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20210112 header.b=is6K1eSW; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Queue-Id: EEB3D2DF57 X-Spam-Score: 6.34 X-Migadu-Scanner: scn1.migadu.com X-TUID: aFF9riw9TByO Hello, I'm new to Guix (and Scheme) and trying to get ca-certificates working in Guix System. I intend to use Guix System on an old PC for a router, with Pi-Hole as the DNS server atop it, and ca-certificates is a dependency for Pi-Hole. The makefile of ca-certificates appears to just copy a bunch of bash scripts into a given installation directory. I've convinced the makefile to install those scripts into /gnu/store on a Guix System laptop, but it seems none of them are appearing in the path; I get a "command not found" error trying to test the update-ca-certificates script after installing the package. Sourcing the Guix profile after installing the package didn't help. I'd appreciate any insight into how to resolve the "command not found" error. This is the ca-certificates package I wrote: (define ca-certificates (package (name "ca-certificates") ;no recent tagged releases, used latest master commit at time of writing (version "2021.10.04") ; use opensuse version since debian version has no license (home-page "https://github.com/openSUSE/ca-certificates") (synopsis "Utilities for system wide CA certificate installation") (license license:gpl2) (description "Utilities for system wide CA certificate installation.\nupdate-ca-certificates is intended to keep the certificate stores of various components in sync with the system CA certificates.") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/openSUSE/ca-certificates") (commit "3efbea9d908d0ecf3678aeef8ade884c0c155175"))) (sha256 "0rw2b2jqlflx171mc9f4xzhj7zgxhacdyasjqsgnrj4iir97k07j") )) (build-system gnu-build-system) (arguments `( ; change DESTDIR, so makefile does not need root to install #:make-flags (list (string-append "DESTDIR=3D" (assoc-ref %outputs "out"))) #:phases (modify-phases %standard-phases ; makefile does not have these targets (delete 'configure) (delete 'check) )) ) ) ) The tree of the installed /gnu/store directory looks like this: /gnu/store/yp99k9yhmi3a1bvx5w994l6akxkxqcy5-ca-certificates-2021.10.04/ =E2=94=9C=E2=94=80=E2=94=80 share =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 doc =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 ca-certificates-2021.10.04 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 COPYING =E2=94=94=E2=94=80=E2=94=80 usr =E2=94=9C=E2=94=80=E2=94=80 lib =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 ca-certificates =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 update.d =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 50java.run =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 70openssl.run =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 80etc_ssl.run =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 99certbundle.ru= n =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 systemd =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 system =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 ca-certificates.path =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 ca-certificates.service =E2=94=9C=E2=94=80=E2=94=80 sbin =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 update-ca-certificates =E2=94=94=E2=94=80=E2=94=80 share =E2=94=94=E2=94=80=E2=94=80 man =E2=94=94=E2=94=80=E2=94=80 man8 =E2=94=94=E2=94=80=E2=94=80 update-ca-certificates.8 This is the error I get trying to run update-ca-certificates on Guix System after installing the ca-certificates package with `guix package -f`: ~$ update-ca-certificates -bash: update-ca-certificates: command not found V/R Tyler Parks