From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 gNZKJ5cuZGLwIAAAbAwnHQ (envelope-from ) for ; Sat, 23 Apr 2022 18:51:35 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id kDhWJ5cuZGLV/gAAauVa8A (envelope-from ) for ; Sat, 23 Apr 2022 18:51:35 +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 78188E1B8 for ; Sat, 23 Apr 2022 18:51:35 +0200 (CEST) Received: from localhost ([::1]:36720 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1niIys-0008Qb-L4 for larch@yhetil.org; Sat, 23 Apr 2022 12:51:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48474) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niIyh-0008QM-7W for guix-devel@gnu.org; Sat, 23 Apr 2022 12:51:23 -0400 Received: from mx2.dismail.de ([159.69.191.136]:37405) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niIye-00065q-NF for guix-devel@gnu.org; Sat, 23 Apr 2022 12:51:22 -0400 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 38137005 for ; Sat, 23 Apr 2022 18:51:17 +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=tB7yc2Oqz3wGDcyBpKpcl aXVZtyUeP+eUkRVsMZffGc=; b=KUfgMToLW7ioFFEAebwnlR/mxHaMs99rIpqN1 7Zx2ThHFKCVitvKpDwHrbY3ScLSRxurbtv5vUiXKtv8V0bWV5a4XLzt+DjREqaBm 9D1V83EK0/tYDI30X3maO6iJrke06ISUPwheJau6Cu0ILbMr+yaXPmheG6EGnOwS vpxyC1GpLlhOSOJ/H6WUgwCgc4HWpy5i5rFbqxLmVgMp8LkeYT5sU7+k4CSzf/55 /xedq3AOJP8hU2g5GNcUj9pGpNgN5f2G7I3REVwS0WZxeF7Remfz2FMHBO4mXhs1 3oEUc2Yisb7wHPgFj10rhPOv73ePXo9q6GT2e0bVE6ymu0Nzg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 96446aa1 for ; Sat, 23 Apr 2022 18:51:17 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 7b5d171d for ; Sat, 23 Apr 2022 18:51:16 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id b0522406 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Sat, 23 Apr 2022 18:51:15 +0200 (CEST) Date: Sat, 23 Apr 2022 12:51:10 -0400 Message-ID: <20220423125110.GB9845@gac.attlocal.net> From: jgart To: Guix Devel Subject: go importer documentation/exceptions References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=159.69.191.136; envelope-from=jgart@dismail.de; helo=mx2.dismail.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, 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=1650732695; 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=Wc0+KMDl7+ePPPqUvUeYy8GwEw3VwKF3pnS9dHdaLEM=; b=oGYaWYXH7/upejWGLX5XgcoGbXo59ZUpeaLd/LbcTUk4g7zdlLpgDocVhsAOkFOMBf2lNi 7cMSOhR8BQcpw60fLm/G4eim1vQt0TwFSP9IM6i3SXCw7AD09S8qzXzE3fRZ6eGP0FMf2/ tOEOtEg+11KiYZE604rnaM1CZjE/PwkoIiV0gfzGjx9dcKX37ka7dT3kQ6Zg/tUwsfc1jR p+K7GoW+0Vewvh7VBJIrUExMKHqGZQ6uU3THP3qPHa7v2hyXKLweipaOdaj1YZlENcF2ax IF1/KorUYtLFnUsDrQPaSYGXcaFoWu7J6iq6XZA3gGb4rlah2SPhUiltVzt5IA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1650732695; a=rsa-sha256; cv=none; b=nvrDpXgP9cSAXaQkpBYrsLEkRZZxgpGuc+um3d3N2Qb3PY/zEosOFSgZ5a+8cnSQhdUxxm DI6nKoxeNfT1IfIvjrTQtLEhJCdOmswqXrsrMbP4SzPmC3Mj7F1+khtG2SKSZ4jHzG4kfG 0vLcsN+4L3ybagdtFgym7x2jW7vxt8pClbHXVz3H6+nRYIpaibg4w5g4HC9nbPIyPGYvJC 6GzeomL+wzLZI91p6mCO2t/DQ2ch5tv/sOnBaAhzXbc7MB6kADKzMqMQEp5Cnz6u4Faev+ 63l9soUbnklMieNBJ3nqCs9kIHw8ejhwDKvRjnvDFY3i9VtlGxmIhl1yEiNocQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=KUfgMToL; 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: -9.52 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=KUfgMToL; 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: 78188E1B8 X-Spam-Score: -9.52 X-Migadu-Scanner: scn0.migadu.com X-TUID: coPd8sRi6IqD Hi Guixers, Here's my experience of learning the right syntax for the go importer: 2022-04-23 16:27:42 guix import go https://git.sr.ht/~emersion/chathistorysync@0.1.0 2022-04-23 16:27:53 guix import go https://git.sr.ht/~emersion/chathistorysync@latest 2022-04-23 16:27:58 I tried that too 2022-04-23 16:28:00 and 2022-04-23 16:28:09 guix import go https://git.sr.ht/~emersion/chathistorysync@v0.1.0 2022-04-23 16:28:28 singpolyma: is this related to the issue you have open? 2022-04-23 16:29:41 Do you get an error about a tag being missing? 2022-04-23 16:31:32 here's the exact errors for all three attempts: https://paste.sr.ht/~whereiseveryone/dae9350b5680a3960e0e56c6b7c5da5660d3b8a6 2022-04-23 16:32:29 looks like a 410: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/410 2022-04-23 16:33:26 guix import go git.sr.ht/~emersion/chathistorysync@0.1.0 2022-04-23 16:33:30 this worked The Guix docs do not explicitly state that a uri like https://git.sr.ht/~emersion/chathistorysync@0.1.0 is not allowed: https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-import.html This leaves footguns for new users trying to use the go importer for the first time since a new user might want to just copy paste the go package's url into the terminal. Should we be explicit in the docs about what uri syntax is and is not allowed or should we provide better exceptions when the go importer blows up? all best, jgart https://whereis.みんな/ gemini://whereis.みんな/ http://litterbox.whereis.みんな/