From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 4PT8DyjqWmImjwAAgWs5BA (envelope-from ) for ; Sat, 16 Apr 2022 18:09:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id QPYgDSjqWmLWTwEA9RJhRA (envelope-from ) for ; Sat, 16 Apr 2022 18:09:12 +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 D088F2895E for ; Sat, 16 Apr 2022 18:09:11 +0200 (CEST) Received: from localhost ([::1]:57066 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nfkz0-0002Bg-LP for larch@yhetil.org; Sat, 16 Apr 2022 12:09:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34346) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfkun-0000iY-Ni for guix-devel@gnu.org; Sat, 16 Apr 2022 12:04:53 -0400 Received: from mx1.dismail.de ([78.46.223.134]:10625) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfkuk-0008N8-60; Sat, 16 Apr 2022 12:04:48 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 4aa90882; Sat, 16 Apr 2022 18:04:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:subject:references:mime-version:content-type :content-transfer-encoding; s=20190914; bh=Rqo9nIQ78pmK6jnZvrw5O oJgzF1er0WI/DL2BjzBrBU=; b=G1dnMFenI/0j8ITDfrOTiLLno8Vy8VGKxg27h dYhiKDpklIvRQU36z/drmiO22k1jjlGeSEBainlnlUdYgciB9v0J+/RY3rQdPQ/t jaJ04sFpwSEvNrzVS7FxwEzw7tYRO72lMLZqOGhdJUtFYFz/WLv0vg6YOH95Q4or 5fyHdMmBayDUulN/0xXTQURpcN1fL6UXkMKcH5rSuw0IYlcllNYejXuyI8NcZ6j+ w8dzR1k9iuqXXV/Ls70O4bvcTPSK8/vgs2AIugTst9NnTUXWU20bN4FNXGEBmtts MaZbHvtN4tDZkH9bNbUgSQzluHDApkik306z6T3VTXTGMFSmA== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id afaceb1c; Sat, 16 Apr 2022 18:04:27 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 5589397a; Sat, 16 Apr 2022 18:04:27 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 286d158c (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Sat, 16 Apr 2022 18:04:26 +0200 (CEST) Date: Sat, 16 Apr 2022 12:04:21 -0400 Message-ID: <20220416120421.GB16010@gac.attlocal.net> From: jgart To: Guix Devel Subject: go libraries do not work in a guix shell References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1650125352; 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: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=KmINFxuPEMlV1KWMAW+C42bKzkm3Tu2s+hXap4pr914=; b=bwBq4TeAYFANJuq0cAzdHafN1ESAcCLUy1ZQfXPn26ZpnzY/8OphUZqGuG86QJ6czhIVP6 SD8YZsyUpoI59clybLX5nYIv8+ogfQq+5t7HK93UiARoVJOEyXWwMsmVWpFoH8kTbkPMVq SOZqKT8ozu3S0xMImURfn1YktVS8H+s31jjU9VgflsVKpdy+f7Jk9TKPKhIo/aRFFisOP0 Yo5nVI6xxxt/yr2VCawkzTOdSggaWgTxeI7aImzvrk2RhVKsXXTc5s0mrFaJtPs6K0KQIw iGRwZmE4plzRQogB5rmf0B1jDIcuh+h9SbamT7tXloVE7TQZuf37tr80HiWaYg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1650125352; a=rsa-sha256; cv=none; b=ulNhHKUEeXumtmWshglze/7e5sRQDpjjY+quIZSXIE64dIHtpLmxkpvKLa8ZHKq3o/qzF+ eWmsOmwtsaMqMgim64hhJpj4MU1m9evYQqJ8/IUU2IicQBs3VOsgktNL66veJJcuswpOOX FcGyrCKXmd+ardVmWz6T/6ArHM3Np54zVXGm0fndTqCDwYHVBEQZ6zJw8dImxyzoB89jqg iAw5/jCN5PVAroCuu9CweIMIOGJahN+ipo5ShZzJWxP0ILNfAc9bHPnvid5JmsXBLf7R4k qqdTFqyCV1Knvz/Ayu6j1pKzIMOYhJYuXjxFRn09X7WTfmZgDhpd76DCJGEcbg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=G1dnMFen; dmarc=pass (policy=reject) header.from=dismail.de; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -6.54 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=G1dnMFen; dmarc=pass (policy=reject) header.from=dismail.de; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: D088F2895E X-Spam-Score: -6.54 X-Migadu-Scanner: scn0.migadu.com X-TUID: JunZRRR1msCz Hi Guixers, go libraries do not work in a guix shell. Some user experience reports: 2022-04-13 23:40:32 Go works in guix shell, but you have to add other stuff like glibc and I think binutils http://litterbox.whereis.みんな/scooper/events?network=Libera.Chat&context=%23whereiseveryone&before=2022-04-13T23%3A44%3A15#4030 This is what I tried without success: guix shell go go-github-com-dchest-captcha go-github-com-matryer-is go-github-com-mattn-go-sqlite3 sqlite --pure -L ~/guixrus Once in the shell, the go compiler would complain of not finding the libraries. How should we start investigating this? My ideal experience with go libraries would be the same as for python, haskell, common lisp, guile, etc... all best, jgart