From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: should auto updaters be disabled? Date: Fri, 28 Feb 2020 14:47:27 -0500 Message-ID: <20200228194727.GA26201@jasmine.lan> References: <1582744536.983.0@riseup.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yrj/dFKFPuw6o+aM" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:44507) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j7lbo-0005w1-Ud for guix-devel@gnu.org; Fri, 28 Feb 2020 14:47:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j7lbn-0005XN-Va for guix-devel@gnu.org; Fri, 28 Feb 2020 14:47:40 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:39517) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j7lbn-0005Wm-JM for guix-devel@gnu.org; Fri, 28 Feb 2020 14:47:39 -0500 Content-Disposition: inline In-Reply-To: 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+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: Arun Isaac Cc: guix-devel@gnu.org --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Feb 28, 2020 at 10:14:19PM +0530, Arun Isaac wrote: > I agree that auto updaters should be disabled where applicable. But, > ideally, like you said, this should be implemented upstream as a > configuration option we can set at build time. I also agree we should make an effort to disable these features, because they can confuse users about how to update software from Guix and also don't offer the "binary -> source" transparency that makes Guix so amazing. And I agree that it would be great if it was configurable in the upstream source, but we could also patch it out ourselves if upstream is not interested. For example, we build Syncthing with the '-no-upgrade' option which disables auto-upgrade functionality at build time. --yrj/dFKFPuw6o+aM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAl5ZbkwACgkQJkb6MLrK fwh9YRAAuy0LMQwPwb2Do5rCfCSGYf5mbPfwpc8XNT4lBTwqz/oIu5u9p0CTqIlY +3rudJOqpBu1CfT78tBvmscIC9B6VUu+MGTM+EbCDL2ijPIpBxDCm0NPvtADZ/kH qgvwIwsqXoujPJEN56wlo+DroaFbt42cw2q1muw3tcj225tixYKDoQ/SlFgi3mBZ MhcPoUyqI4IIpb3qgmjIRURYnmZ9TQLHGCuFYl9XlCcExpNw2CLBdDfX/isdBOF1 IR9XWjm19jrNKkEhAK10RqqrOPa9hr3tEmWLlFeCN3XJEOHP6KuD5gCiIe1/htCU oVplGzeQahI8lllNJHgbUW+D/3b1Br2r8grW08UQeoKRao4wW8Nl8sTppoTnTk8t KvISALW1v22QKBjPUyvP4NIzTaa9lFxl/vDEqMieuFSThc57uKxkyixl2AWcfMHP ODW03BG7Z/1ZAdTcqgFPU03rtVKaV1njqYptx1Dgug/OlahrikORU3SkJcgYVMNx pNIBCihci2qyEWURtyD7dfJqxt2iuL1V9mIidpmjtMbAS89t8ruCbvSA3mOHbD8X m7jhYutW013y6UdUi6zB6UiD3vlEA78iyynoryKbpb6TQ11GCEd26OJz4HG9pfLs m8O1wS8cI2Pq58W5SJKR71Q0W2OTlRJD3RWN3kgj1DA7OOC2EWg= =AxWH -----END PGP SIGNATURE----- --yrj/dFKFPuw6o+aM--