From mboxrd@z Thu Jan 1 00:00:00 1970 From: swedebugia Subject: Review of pros and cons of package managers including Guix Date: Thu, 8 Nov 2018 10:09:06 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47854) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKgJU-0006Zi-Pn for guix-devel@gnu.org; Thu, 08 Nov 2018 04:09:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKgJM-0004Bm-AM for guix-devel@gnu.org; Thu, 08 Nov 2018 04:09:19 -0500 Received: from mx1.riseup.net ([198.252.153.129]:39197) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gKgJL-0004AM-Ue for guix-devel@gnu.org; Thu, 08 Nov 2018 04:09:12 -0500 Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 769D71A08F2 for ; Thu, 8 Nov 2018 01:09:10 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id B4EF7101DB8 for ; Thu, 8 Nov 2018 01:09:09 -0800 (PST) Content-Language: en-US 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.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Hi I stumpled upon this today: https://www.slant.co/topics/344/~best-linux-package-managers Insights from the Guix-section: 4 pros: (missing the roll-back feature) see link. 1 cons: "Cannot handle filetypes that have different semantics across different versions While the functional approach that Guix takes is great for sandboxing binary artifacts of packages, it seriously lacks any power in handling configuration files or user data. It's difficult to upgrade and downgrade files where semantics and syntax can change between versions." Do you agree with this critique? Should we ask the author to give an example of this? -- Cheers Swedebugia