From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id qDMZC/1wP2cQkgAA62LTzQ:P1 (envelope-from ) for ; Thu, 21 Nov 2024 17:42:21 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id qDMZC/1wP2cQkgAA62LTzQ (envelope-from ) for ; Thu, 21 Nov 2024 18:42:21 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=laesvuori.fi header.s=mail header.b=si8HSx5F; dmarc=pass (policy=reject) header.from=laesvuori.fi; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1732210940; a=rsa-sha256; cv=none; b=NEiO7ZAtDVAbWSFBbwPVe3wSI4r9nhEmh8JGPzaD0T5UuVNHjzxeERQf+0B32zpMn8lajH pxN4kwRS9yFo20vPLCUJ0YFH3jPRJC5zITxr3wT1cxrhpLfLP6Qa5IVk35J7P68pRnwp5d SFv4CHftq8MaHwLootu/MOUae8WJH6lAobAOJc0NTml2XBtSOf/4xAf5gdDBwYzSGXwURi CAAl1ghc4R8u2m/5htVJvIhPnbVrj2tyVQ8F7OVblpyYL/JCT1bMx3qSOyl2PaNVMzNwU3 cMlUf7nqWDc0Fy6w4ku7khu+qySBtMGU+slC7WGp9d6LLGfJ1/JKHBplHWfuCA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=laesvuori.fi header.s=mail header.b=si8HSx5F; dmarc=pass (policy=reject) header.from=laesvuori.fi; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1732210940; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=sKsAH+7z/rnyrXbLle67+C+7LcfnazW7B2iIE4rONog=; b=jm4aLzUSZavtQ1RGMWcvooJe5zATyW9j8VU5BtUaCa3uQD5SZue80NbjM9+pE0b6v0g1AC 6VdmYdizRMqrfsi5KbW5t+o2+2KLrXQ5wzsE4KIl1XzmKLywLIadWzoFOzwH5EUR7z/lLF UxhjJftewIJII+g/KJj87lc1NW9e3gdWioN1tLTyuPbegtZ63MLashLTK47V/FXqGJttYM UCYoGa91ubZ4DpHxJ7f5J8H7QU5N1fG+MSo0/3z+UvILpfX0bUe3cCGwUYbwoA/cWr1H0d RCT5mo2aqIyM/q0EklCou2Hp9/eM2ehsS88ifhempwcp727LG8Ymhy9BgGu3Kw== 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 3E9161EBE7 for ; Thu, 21 Nov 2024 18:42:20 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tEBBQ-00012W-0E; Thu, 21 Nov 2024 12:41:36 -0500 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 1tEBBK-00010V-ET for help-guix@gnu.org; Thu, 21 Nov 2024 12:41:31 -0500 Received: from vmi571514.contaboserver.net ([75.119.130.101] helo=mail.laesvuori.fi) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tEBBI-0000Xm-B9 for help-guix@gnu.org; Thu, 21 Nov 2024 12:41:30 -0500 Received: from X-kone (82-203-166-42.bb.dnainternet.fi [82.203.166.42]) by mail.laesvuori.fi (Postfix) with ESMTPSA id 54E0A3400F6; Thu, 21 Nov 2024 18:41:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=laesvuori.fi; s=mail; t=1732210893; bh=sKsAH+7z/rnyrXbLle67+C+7LcfnazW7B2iIE4rONog=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=si8HSx5FkDWzgWEruZblZTF11YwAbH48s40r+bdF8Uy2hnda9V9OjYDzC/z2zZk54 f74kt6mEHj2+P8tY72qk5V/CKwsgdM0X63gDCBUZt3tluGJNCMTqiP8aEE4TwDfHTG OeD2jDq4oo266Az/IwXXSWEuA0Mtdh0osl3o4OGk= Date: Thu, 21 Nov 2024 19:41:07 +0200 From: Saku Laesvuori To: Michael Dahlberg Cc: "help-guix@gnu.org" Subject: Re: Guix custom channel and gnupg update Message-ID: References: <167kvJ0arG3-j8uSR1zdERM9PdiCYofOhKn5CuuYMO2oJWHqVulSFfOfWQ3hZGT3iQwTJ1B4-Sv4JQ1E2htjYIyVpVU-Jy3rc9036d7Cc20=@recursoft.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5arjv3u3vnzhkedr" Content-Disposition: inline In-Reply-To: <167kvJ0arG3-j8uSR1zdERM9PdiCYofOhKn5CuuYMO2oJWHqVulSFfOfWQ3hZGT3iQwTJ1B4-Sv4JQ1E2htjYIyVpVU-Jy3rc9036d7Cc20=@recursoft.org> Received-SPF: pass client-ip=75.119.130.101; envelope-from=saku@laesvuori.fi; helo=mail.laesvuori.fi 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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-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.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-Migadu-Spam-Score: -5.86 X-Spam-Score: -5.86 X-Migadu-Queue-Id: 3E9161EBE7 X-Migadu-Scanner: mx10.migadu.com X-TUID: vzYAqOymHmYi --5arjv3u3vnzhkedr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > I decided to create a custom channel that includes the latest version > of gnupg and its dependent libraries. To do this I used the gnupg.scm > file from Guix as a template but modified the versions and hashes of > the relevant package definitions. I then used my gnupg.scm file and > did a test build and was able to successfully build the latest version > of gnupg, and its libraries. Have you renamed the module defined in your copy of gnupg.scm? If it is still (gnu packages gnupg) it will probably be shadowed by the module in base guix. > I then created a signed git repo with the custom channel and included > it in my ~/.config/guix/channels.scm. A guix pull recognizes my > channel and apparently everything is signed as it should be since it > seems to be pulled in without errors. However, when I then run > > guix show gnupg > or > guix package --list-available | grep gnupg Have you checked that the guix command you are using is not the system default (/run/current-system/profile/bin/guix)? Normally it isn't, but it could have kept it if you were using it before the pull. If this is the case, it should get fixed just by logging out and back in. If these don't help you could try running guix shell -e '(@ (your channel gnupg module) gnupg-variable-name)' replacing the module and variable name with correct values. This should either bring the updated gnupg package into a temporary shell session or give an error that we can use to debug further. - Saku --5arjv3u3vnzhkedr Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoMkZR3NPB29fCOn/JX0oSiodOjIFAmc/cLMACgkQJX0oSiod OjIOCBAAhnxS88mG04UvoWjENVWlcZyq3++UOhczSyJv8Xu6EEXyxDBDtpPbCSyv b9vJdGQ/bDdc305hXDEdJMgS73uz/cpUrdALmVxOLG7KKyDGuXaVuXNTLurHE+s2 BBjMm04jsRXZQrKz/WoztGQkalutCgMCrfLKoLJT7VP73bfcNUMYScXy5yvgVQAQ sVg6k9BD8jHMvK2N/ToYAw1B98yJQ1xXb2VwuI0AfFtU/lZBGzO8hW2k5vLyJOx6 Kul3wllRXdGnleZPCtOuOiZJM6oWiFJylweHPTKs0FjL/4eM+UXdOWUVxdcFSGxL AWMiKrnq25WdaYVCD4g81s+IgsSpbUS5F3m/WAHZ9n82M4DTsiV8MeGMkqfbTz2K Swu+PJr4Ej9cF0vt7k8UwnA7f/zgMKbPPQb1Cc2TA8vGNa1LUOiRxuDw44T/Sm0t Vv+c4r2phWenyAkrDhpfsZcw51lThe8esIQLmxKoIRDwcjDWyAR2TEl9KdnxwaiI 9/lT7dSHjUMJIRi0nXTy6UHbaAPGv8tF8Z4R8cWLMCnKAalSMwMDnUAe0rx+Gmcr GaeC8n2PlIy+mx1YCPmiNYnCgj5fOJiYNESwLECZGOPkSwv+ZBXmcEJY/XFekOFa YMHjueWJAlhv7f3JueuYqMmKrogANxQeDU1bHczP2qQAhdqvsvA= =IsBs -----END PGP SIGNATURE----- --5arjv3u3vnzhkedr--