From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id D5D91320FE4 for <9fans@9fans.net>; Wed, 28 Oct 2020 09:08:20 -0400 (EDT) (envelope-from miller@hamnavoe.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 6E6003F08B0; Wed, 28 Oct 2020 09:08:20 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1603890500; b=ort1NrcNOI9ejQQQl98KTjrgWo9ZzZ3A1CdxzVy6OcnRhvwylo TOJK7Q/LImnG3388fVo4RatgIjQwWg+oRjf4+YhVqTpH6g3ox7ApY2OUtpV84Xl0 Eqvvwg/pEv0bGrM8+pzpcD1zd9qXD++118pKIvAArkZ3+a00P+048wuByoaJsEbh jMxxKxKwRVfKVQJq0g9/9j34VCwB6fsY3QczpMr1YfuGVxaHKRFU4iKgE9rFIptW 8dv3iXqc0rWsWhqCSgasCdIy7fd4xySSSEt8XJ/rlp1gisKIg27p2eIB/XARCPpr qAvFHW9169vNPBUIS0kMyWKESjjGhtggZOlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:to:subject:from:date:in-reply-to :mime-version:content-type:content-transfer-encoding; s=arcseal; t=1603890500; bh=1knAykIy3+mE3z4spsqkl8KSGoJ9bWIY3/OTyD2FilI=; b= d97FI1XRiTElfHdpG/Di87JwyPSnJLu+D8g37Ii2gWfx/7NQ0XyWr4LpV7Pse3zH FIbI8wqKJ9XAJ75ROzpxjgLjKMU9LD+5HPDUmkcefk0b+5rzGDnZ6DYor7weAzml qc5jtfr4eI5fzMAqzX75puz4oQhVdwnzDmLACcAeUJEruO2lqe3Ql+98cDW1VaYX 6oX1JNMgeiHbv+yt8dQ5KOsngVTelqLwS2EHt9++DKhdaGin1xL/LvrZxZNRwNTF h6ZQwKhFuWB1D7NyaQhBLtmATwVoBqk0Xt4FMl2HCyHgxmUnxqGengvrkWhznv0E /hMX7KphEFDXQGnx1fVkBA== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC none); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=hamnavoe.com; iprev=pass smtp.remote-ip=46.235.227.24 (balrog.mythic-beasts.com); spf=pass smtp.mailfrom=miller@hamnavoe.com smtp.helo=balrog.mythic-beasts.com; x-aligned-from=domain_pass (Domain match); x-ptr=pass smtp.helo=balrog.mythic-beasts.com policy.ptr=balrog.mythic-beasts.com; x-return-mx=pass header.domain=hamnavoe.com policy.is_org=yes (MX Records found: mx2.mythic-beasts.com,mx1.mythic-beasts.com); x-return-mx=pass smtp.domain=hamnavoe.com policy.is_org=yes (MX Records found: mx2.mythic-beasts.com,mx1.mythic-beasts.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC none); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=hamnavoe.com; iprev=pass smtp.remote-ip=46.235.227.24 (balrog.mythic-beasts.com); spf=pass smtp.mailfrom=miller@hamnavoe.com smtp.helo=balrog.mythic-beasts.com; x-aligned-from=domain_pass (Domain match); x-ptr=pass smtp.helo=balrog.mythic-beasts.com policy.ptr=balrog.mythic-beasts.com; x-return-mx=pass header.domain=hamnavoe.com policy.is_org=yes (MX Records found: mx2.mythic-beasts.com,mx1.mythic-beasts.com); x-return-mx=pass smtp.domain=hamnavoe.com policy.is_org=yes (MX Records found: mx2.mythic-beasts.com,mx1.mythic-beasts.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedujedrledugdegjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepkffvuffhff gjgggtgfesthejjhdttddtvdenucfhrhhomheptfhitghhrghrugcuofhilhhlvghruceo lehfrghnsheshhgrmhhnrghvohgvrdgtohhmqeenucggtffrrghtthgvrhhnpeeggedtie euieehgeeifeevvedtgeffhfffgeeiuddthfeutdfhfeehheeftdefkeenucffohhmrghi nhepghhithhhuhgsrdgtohhmnecukfhppeegiedrvdefhedrvddvjedrvdegpdekkedrle ejrddvjedrkeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthep geeirddvfeehrddvvdejrddvgedphhgvlhhopegsrghlrhhoghdrmhihthhhihgtqdgsvg grshhtshdrtghomhdpmhgrihhlfhhrohhmpeeomhhilhhlvghrsehhrghmnhgrvhhovgdr tghomhequcfukfgkgfepvdefuddv X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (hamnavoe.com: Sender is authorized to use 'miller@hamnavoe.com' in 'mfrom' identity (mechanism 'include:_spf.mythic-beasts.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="miller@hamnavoe.com"; helo=balrog.mythic-beasts.com; client-ip=46.235.227.24 Received: from balrog.mythic-beasts.com (balrog.mythic-beasts.com [46.235.227.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Wed, 28 Oct 2020 09:08:20 -0400 (EDT) (envelope-from miller@hamnavoe.com) Received: from [88.97.27.83] (port=65416 helo=hamnavoe.com) by balrog.mythic-beasts.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.92.3) (envelope-from ) id 1kXlBX-00056p-8y for 9fans@9fans.net; Wed, 28 Oct 2020 13:08:19 +0000 Message-ID: To: 9fans@9fans.net Subject: Re: [9fans] Re: various problems with installing go lang From: Richard Miller <9fans@hamnavoe.com> Date: Wed, 28 Oct 2020 13:08:14 +0000 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-BlackCat-Spam-Score: 7 X-Spam-Status: No, score=0.7 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: a9cfd460-191e-11eb-9a5a-8fe895f7eb4a > non-deterministic builder It's probably not non-deterministic. It's just unpredictable (to me) because the rules are encoded in the logic of 'go build' rather than being visibly exposed as mk patterns. I suspect I'm not the only one who doesn't find the staleness algorithm predictable, as evidenced by the number of times 'go tool dist test' for a single package repeatedly tries to rebuild the toolchain and standard library and hen re-check for staleness, even when invoked with '-no-rebuild'. See https://github.com/golang/go/issues/24300