From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.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 iHzpNGDgQmLJZwAAgWs5BA (envelope-from ) for ; Tue, 29 Mar 2022 12:33:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id qLeQMmDgQmLXRQEA9RJhRA (envelope-from ) for ; Tue, 29 Mar 2022 12:33:04 +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 6E8792DEE8 for ; Tue, 29 Mar 2022 12:33:04 +0200 (CEST) Received: from localhost ([::1]:59180 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZ99r-0006rn-3S for larch@yhetil.org; Tue, 29 Mar 2022 06:33:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44762) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZ97n-0005bC-Ga for guix-devel@gnu.org; Tue, 29 Mar 2022 06:30:56 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:54088) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1nZ97k-0000HI-Qk for guix-devel@gnu.org; Tue, 29 Mar 2022 06:30:55 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4KSQnh4JkBz9sTn; Tue, 29 Mar 2022 12:30:48 +0200 (CEST) Content-Type: multipart/alternative; boundary="------------GNk2H5cxMmPEwy9RqH49sith" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot; s=MBO0001; t=1648549846; h=from:from:reply-to: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; bh=ZhwQDeXbja8nHhmfWtu3WEH6JXEdmUqNJWeBOXLgm/8=; b=SdUjXMeDm6x0lgM5PqF/3JbyL0mvqzsecTx4/yc/03S3dCMnXbsrnWJdihZ0DiYwsuM+8V T8QdXF0eeBjFaokE75ok1gLmQcgwQ5ZSInDnHiv8siaIDtf+2LPWqRoKo0N84ij7sj5VFS zu53EYjrI77VigawCQHq1MT6Ilw32ac8t+PYVp1GdVXiyx+iwpKZEN6A6TDPKcovkbtbHl X/Q47Qffim+emhtnUn25uTIV1JpIeFUVvVlqjrk/DwN/EMk49lWtNicjYsyOsSDTuOOLHK uujZqZxeJhxcp7HG/WgjzMGZ+y5aYbr5r1J3v6VCiyZpsQTe/iqRZ4b4NCB0Qw== Message-ID: <0577d946-752e-6b96-a0e9-418b265002bb@brendan.scot> Date: Tue, 29 Mar 2022 21:30:33 +1100 MIME-Version: 1.0 Subject: Re: Improving importers best investment for growing gnu/packages/ Content-Language: en-US To: Maxime Devos , guix-devel@gnu.org, John Soo References: <33637856071e3d71f16f0e1d25f790fa2d1752ee.camel@telenet.be> From: Brendan Tildesley In-Reply-To: <33637856071e3d71f16f0e1d25f790fa2d1752ee.camel@telenet.be> Received-SPF: pass client-ip=80.241.56.151; envelope-from=mail@brendan.scot; helo=mout-p-101.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: , Reply-To: mail@brendan.scot Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1648549984; h=from:from:sender:sender:reply-to: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=ZhwQDeXbja8nHhmfWtu3WEH6JXEdmUqNJWeBOXLgm/8=; b=FpH9Fr5YLsGUK8cKIIjXXLHqtoNe00BonrSjL8c4QH6Wlf8YL/PQ+GNiWmTV9cLx41/jfZ c2SBrF0F55Pj2rUM7IzhCN/0NXpeQwbOHcjTvcraVgV5Njl9HRcYZcgnCwN8C1oqn+Onzp v3WlwRSnTvi8HXW7JGmP5WQ0WPr79B7cVAYuK9tqFHcgFqoGRur+Yz+9It8wKuwlzItn+R b5DfheJbDLbBvTe6bvf+0rzw68aj7UZ+9iFADCdyilZ7aQyalCT3xoEhbIBpyg0jZ0tIlb FBaSQEKJfxuYC7Xg2rSdFYm1Qahvm9GP1kQIoiEgN5TxIcYvVXDcyb7XCo2bTw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1648549984; a=rsa-sha256; cv=none; b=G5a1aPIQQdXcuzhG7ujcj2dUL0mxkeSfCQ7ESjLlM9fSnj7nD2IZsd8n2gXh0rq4rXNDui IDQCVLQiMDnTjJZZMGAz4cRfEifukbjjvdXlBRcFzpqJpggRdDrr0juFMRUeWTYuRkS/8K mWqXv99W659/E1u1tjXOsOsuzOZ3g41imsPPVQibRM6mzVhZmpxOW2VnJuWqXj1fV1Niax w1qUBJ3bW8snxsUiJl3JKegfxB7WdnirzssY0quPjdyNfUYgYYQJYKwvyccj3oo7Ffli1B ZU58BDrIe65fvuSV14Q6I/yBuTQ71bzIEXqYkE00MgF5MSTl8W2Cc5rKjeQ5bg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=brendan.scot header.s=MBO0001 header.b=SdUjXMeD; dmarc=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" X-Migadu-Spam-Score: -3.77 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=brendan.scot header.s=MBO0001 header.b=SdUjXMeD; dmarc=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" X-Migadu-Queue-Id: 6E8792DEE8 X-Spam-Score: -3.77 X-Migadu-Scanner: scn0.migadu.com X-TUID: 3EnKWHWYasLy This is a multi-part message in MIME format. --------------GNk2H5cxMmPEwy9RqH49sith Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 29/3/22 19:01, Maxime Devos wrote: > Brendan Tildesley schreef op di 29-03-2022 om 10:50 [+1100]: >> For example grepping build files it can be determined if pkg-config is used >> and add it to inputs. an index of .pc files can automatically detect and add >> the inputs a package is most likely looking for > Not sure what the cargo equivalent of this would be, but this looks > nice and feasible. That was meant as an example of what Guix could provide that cargo doesn't. > Greetings, > Maxime. --------------GNk2H5cxMmPEwy9RqH49sith Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

    
On 29/3/22 19:01, Maxime Devos wrote:
Brendan Tildesley schreef op di 29-03-2022 om 10:50 [+1100]:
For example grepping build files it can be determined if pkg-config is used
and add it to inputs. an index of .pc files can automatically detect and add
the inputs a package is most likely looking for
Not sure what the cargo equivalent of this would be, but this looks
nice and feasible.
That was meant as an example of what Guix could provide that cargo doesn't.
Greetings,
Maxime.
--------------GNk2H5cxMmPEwy9RqH49sith--