From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id cONyEZcH6mTpBAEAG6o9tA:P1 (envelope-from ) for ; Sat, 26 Aug 2023 16:09:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id cONyEZcH6mTpBAEAG6o9tA (envelope-from ) for ; Sat, 26 Aug 2023 16:09:27 +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 D44BD4805B for ; Sat, 26 Aug 2023 16:09:26 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none; 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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693058967; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc: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; bh=VLQnyQ5FxIHrDCRGAZIIyf5YGB4GkpRBlxTmw49LeIk=; b=MyBcCz+l+aL5QgcT6lAp9fS9SYLkg7BP6f3V0S7lKFENMlf7FdjcC9Nr8cYj2JZddwwUBs stiLKceNp+Jwa3o5gIUFYhUiLWLhPKnh05tJYMa+o4e6vIevUgov94E0/qo/MJtcZtc5t/ UBpDlTMlYyYF8VU+zJRpxU+QsruZWCoWENyXhB3t9bNXWbVdYVfr7RQBRsKuhJSxI5ynAh +F/+td7FMGm43CXjFt6qXB6TXY2cev6wEyeE3DZn0vkfP5YZuDO3a+8j5zeAO4Dc1q9dhD AtuIRVM/Sw61G9Q7mUjrLrcjPTFtw5g763crQopthPnyYt9v/ef7G0HscGXLEQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693058967; a=rsa-sha256; cv=none; b=V4iB2dkHFHZqmbWDS9JILkrID6SJq414uVf0UaakM9uFYPys8/e9cj3NFGkic5tYDz9rhl m9bs4kGJpnFECiPWNd1gAyz0SQ4YmHXL/w4bh7qpH0zzFK2ny1IC4Hoj1cyw2XotrNSlyR nRcMiQcLe7endF37BLk95vLlsf0ZePKLI65BDZ9tOnP+XWjPs31+FvCbIPRUvOePxtDO7Z yzuUueEPJY+sy6Q+ZGA7jRi+71boU9v4AHV24xoLw8xaXVfCEFSYUMsC2aOiMvis1niiqh Rx71jDt8w2j1rIxA3HZOcAJ8cxoHrWIcZeEjAxixhgdBjNt/I/cZHxZkz97uxg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; 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"; dmarc=none Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qZtyG-00015h-Pe; Sat, 26 Aug 2023 10:09:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZtyE-00015L-85 for guix-devel@gnu.org; Sat, 26 Aug 2023 10:08:58 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZtyB-0003w8-D7 for guix-devel@gnu.org; Sat, 26 Aug 2023 10:08:58 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 0C28ABEA; Sat, 26 Aug 2023 16:08:49 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AweRiYjem9V4; Sat, 26 Aug 2023 16:08:48 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 918181B2; Sat, 26 Aug 2023 16:08:48 +0200 (CEST) Date: Sat, 26 Aug 2023 16:08:47 +0200 From: Andreas Enge To: "(" Cc: Zhu Zihao , Jonas =?iso-8859-15?Q?M=F8ller?= , guix-devel@gnu.org Subject: Re: Why does Guix duplicate dependency versions from Cargo.toml? Message-ID: References: <77a0c1d6-1a3d-473b-b86d-1ff17cefe9de@moller.systems> <86ttsn7970.fsf@163.com> <87cyzbgof3.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87cyzbgof3.fsf@disroot.org> Received-SPF: pass client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -4.72 X-Spam-Score: -4.72 X-Migadu-Queue-Id: D44BD4805B X-Migadu-Scanner: mx1.migadu.com X-TUID: BLz+s9cI1QB9 Am Fri, Aug 25, 2023 at 03:56:56PM +0100 schrieb (: > Zhu Zihao writes: > > and AFIAK, Maxime Devos is working on new build system called > > "Antioxidant", which can build rust application without cargo (Yes, > > invoke rustc directly!), The new build system will cache the rlib > > intermediate result of crate and share between different builds. > Sadly, I think that's been abandoned :( My impression is that Maxime has left the Guix project, so that the work was naturally abandoned, but there was no conscious decision that it should be dropped. So it would be nice if someone knowledgeable about the topic could pick it up and finish the build system. Andreas