From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 0IPjMaOcH2IaHAAAgWs5BA (envelope-from ) for ; Wed, 02 Mar 2022 17:34:43 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 6JF1LqOcH2JfEQEAauVa8A (envelope-from ) for ; Wed, 02 Mar 2022 17:34:43 +0100 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 438A91963A for ; Wed, 2 Mar 2022 17:34:43 +0100 (CET) Received: from localhost ([::1]:50566 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nPRw2-00043x-5Z for larch@yhetil.org; Wed, 02 Mar 2022 11:34:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55522) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPRV1-0008Ii-VF for help-guix@gnu.org; Wed, 02 Mar 2022 11:06:47 -0500 Received: from mailout-pe-a.jellyfish.systems ([63.250.43.114]:47162) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nPRV0-00082r-30 for help-guix@gnu.org; Wed, 02 Mar 2022 11:06:47 -0500 Received: from NEW-01-3.privateemail.com (unknown [10.35.5.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout-pe-a.jellyfish.systems (Postfix) with ESMTPSA id 4K7zWg4HX6z9s8q for ; Wed, 2 Mar 2022 16:06:39 +0000 (UTC) Received: from MTA-13.privateemail.com (unknown [10.50.14.29]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by NEW-01-3.privateemail.com (Postfix) with ESMTPS id 7E15C100588A for ; Wed, 2 Mar 2022 11:06:39 -0500 (EST) Received: from mta-13.privateemail.com (localhost [127.0.0.1]) by mta-13.privateemail.com (Postfix) with ESMTP id 5235818000AB for ; Wed, 2 Mar 2022 11:06:39 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dominicm.dev; s=default; t=1646237199; bh=lkIT1G8fSHBe7Y4gHNiqBR2d++1FLm7pS9PKKNj4GtM=; h=References:From:To:Subject:Date:In-reply-to:From; b=pOfqKXtBOs01oEXj6eYj0h+dJtuK93t99lN6JZB7vkhnnx77JRkXQcTN1oWbHAHuQ 2RhP+xECTt6FGNAiwEBEde28+9RcFHa3r+ITpWIIb80YayRd0wApZOai91w99tDHAI eVU8yhb9s9fHCsTg/wyNlisFjSnV1aabE57aupqaiP5mhefp4e5XpabXmL9FgDkXX9 Nn0YKTxQ5OJycJNhN6g6APikYv4G7/LF/3QmzC0WlPlQAIQoqLWJQ5eF/JpMlz8iXG /B1J+4O42XMyTKsKkV/6CbSsxp6WFzSfOGpAx+tN1Om0KyKLkr7C+CrEIpbzGhNT8B h72e3ZdwcqfUQ== Received: from guix (unknown [10.20.151.176]) by mta-13.privateemail.com (Postfix) with ESMTPA id 0371B18000A5 for ; Wed, 2 Mar 2022 11:06:38 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dominicm.dev; s=default; t=1646237199; bh=lkIT1G8fSHBe7Y4gHNiqBR2d++1FLm7pS9PKKNj4GtM=; h=References:From:To:Subject:Date:In-reply-to:From; b=pOfqKXtBOs01oEXj6eYj0h+dJtuK93t99lN6JZB7vkhnnx77JRkXQcTN1oWbHAHuQ 2RhP+xECTt6FGNAiwEBEde28+9RcFHa3r+ITpWIIb80YayRd0wApZOai91w99tDHAI eVU8yhb9s9fHCsTg/wyNlisFjSnV1aabE57aupqaiP5mhefp4e5XpabXmL9FgDkXX9 Nn0YKTxQ5OJycJNhN6g6APikYv4G7/LF/3QmzC0WlPlQAIQoqLWJQ5eF/JpMlz8iXG /B1J+4O42XMyTKsKkV/6CbSsxp6WFzSfOGpAx+tN1Om0KyKLkr7C+CrEIpbzGhNT8B h72e3ZdwcqfUQ== References: User-agent: mu4e 1.6.10; emacs 27.2 From: Dominic Martinez To: help-guix@gnu.org Subject: Re: Guix website and CI is unavailable in Russia Date: Wed, 02 Mar 2022 10:47:15 -0500 In-reply-to: Message-ID: <87r17k2vaq.fsf@dominicm.dev> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Virus-Scanned: ClamAV using ClamSMTP Received-SPF: pass client-ip=63.250.43.114; envelope-from=dom@dominicm.dev; helo=mailout-pe-a.jellyfish.systems 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 02 Mar 2022 11:34:22 -0500 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=1646238883; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=LsW3X22AaO4KKoC20jX9BQMoq0pNHHtu64HBoPwQF6s=; b=JpsmgCjPMWrvRLFH/ub/69qCX06NX/5jSl4ay63TehiW1DoEzTJJRr5wQnOK66BUQDMr7F 8qNNMaB6inBwrzKMvqjS8gUTZ6LJMt9EfnQe1MlqGHBFLm51zVYHsCvfh8d3o8hqaQNIl0 GiQnQsPN1qvv+vdJ/tT2vUXsg0C1+3uvusLS0VZ05C4iWPp4HQKs1Mv8H+K2X/VXhOC89x G6l7sR0jWMvir2TKk+TfRD3SSq952XK6Q/sK+Qt/vFJRAEMjsuuHFYCNWXsAO0Ock8M3eM 6LS9wgeBdLdWw+CH03kNCg3/CBoqIUG7YzXsviOmAXvjM17kGF+LGJnbOnDsbA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1646238883; a=rsa-sha256; cv=none; b=IzLrkieBeucWadipNGp3LeA+aNcKe8zPSaRAkgB/4A4lWr0D195sLkTtndS/PX9QPeqdRN rGVK3xvRLXRtjRgheNe6r6sXJUDhCAKMlTq7tKJ2QqoMcJ5Ypga6flOeQxm6xRQFrbwNxY 0AIjcI5gWsWobbN/dvD4E3Zl8J+G8J64CbhiHqtSzM7vtrCo2bkzRv267A4hG+STd+iInM eahpr57qihu7n7QmPnMhn9YVJDd0CDpf7bqfh0c8qtVqDXXMjHSDKiPZ5qszwYmH7WBa+s AWuP020Kk5ho+xmrPz8AFhZWeQ7oXKtyUiUjeslRJ+U4+OPP5bg22L2+Cqs2bQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=dominicm.dev header.s=default header.b=pOfqKXtB; dkim=fail ("headers rsa verify failed") header.d=dominicm.dev header.s=default header.b=pOfqKXtB; dmarc=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: -2.48 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=dominicm.dev header.s=default header.b=pOfqKXtB; dkim=fail ("headers rsa verify failed") header.d=dominicm.dev header.s=default header.b=pOfqKXtB; dmarc=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: 438A91963A X-Spam-Score: -2.48 X-Migadu-Scanner: scn0.migadu.com X-TUID: z+BR4gtqHgPm --=-=-= Content-Type: text/plain; format=flowed I don't know anything about gnu.org's availability, but if you want to download sources ahead of time you can do so with the guix build --sources flag. It will download the source of a package or derivation and put it in the store. For instance, you could download the sources of a package manifest and all of its transitive dependencies with the following: guix build --sources=transitive --manifest=manifest.scm I'm not sure how something fully offline would work though, as the sources for all Guix packages would take up a massive amount of disk space. The number of packages each person would want offline would also depend on how much disk space they are willing to give up. w96k@riseup.net writes: > Hello. Looks like Guix website (guix.gnu.org) and guix ci in cli > (can't > pull and install packages from ci.guix.gnu.org) doesn't work > without a > tor for some users from Russia including me. Gnu.org works fine > without > a tor. > > The website is not blocked by Russian government (at least looks > like > so): > > https://www.isitblockedinrussia.com/?host=guix.gnu.org > > As far as I know they block it by domain address, but I might be > wrong. > > I want to ask guix server location and ask is it some kind of > ban from > guix server side or not? Maybe guix server provider or > government bans > some russian ips now. Everything works fine through tor for me > and some > ru users. It would be sad to stop using guix system because of > war > issues. > > Also it is kinda related to GNU's freedom #1, because not > everyone can > access the code and the compiled software via internet > connection: "The > freedom to study how the program works, and change it so it does > your > computing as you wish (freedom 1). Access to the source code is > a > precondition for this." > > On a related note, do you think it might be a good idea to make > offline > guix distribution? Looks like Russia has a danger of internet > shutdowns > or china-like internet limitations. It can be organized like > /gnu/sources/ folder with source code of many packages and when > package > name is present them, guix would choose to build from source > without > trying to connect to the servers or something like it. Just an > idea. > > Thanks in advance. > > > > [2. image/png; guix.png]... --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQRtp6gAxeTcYmhxQ/1Bnl1fEVBrXQUCYh+WDQAKCRBBnl1fEVBr XcpOAQDBrFjidH/6nTlZtkvaK7pA5WfwGmKD/TqQmHXPjDBBOwEAylqgY8/CbwIw ZO1NZaqNwj7uTigx2RerQkSHV7p4NAo= =F1Th -----END PGP SIGNATURE----- --=-=-=--